Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pull from devel to master to create Release 3.22.0 #299

Merged
merged 16 commits into from
Jan 26, 2024
Merged

pull from devel to master to create Release 3.22.0 #299

merged 16 commits into from
Jan 26, 2024

Conversation

jmtcsngr
Copy link
Member

No description provided.

dkj and others added 16 commits December 4, 2023 12:25
Added to fixtures an extra study-specific iRODS group
populate_wtsi_irods_groups creates _human iRODS groups
Previously no end-user access was provided to
unconcented human split-out data. For each study a new
iRODS group will be created. This pull request enables
access to the nonconcented human data via this new group.
Fixed incorrect example in POD
Consolidated all logic about study-related ACLs
in the expected_groups method of WTSI::NPG::iRODS::Path thus
making this part of logic independent of the sequencing platform.
In future this logic can be applied, if necessary, to iRODS
collections.

Elements of this logic are moved from WTSI::NPG::iRODS::DataObject.
The logic related to xahuman is currently inplemented in npg_irods
GitHub package.
Disregard file names when assessing what study-related
iRODS groups should be assigned to the entity.
@jmtcsngr jmtcsngr merged commit f0e7559 into master Jan 26, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants