-
Notifications
You must be signed in to change notification settings - Fork 98
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
TASK-6442 - Add Resources Management functionality #2535
Open
pfurio
wants to merge
71
commits into
develop
Choose a base branch
from
TASK-6442
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
0ee51eb
core: add ResourceManager and JUnit tests, #TASK-7047, #TASK-6442
jtarraga c6f84ef
catalog: create default RESOURCE folder for studies, #TASK-6442
pfurio 77cccad
core: remove old FileCreateParams, #TASK-6442
pfurio b754a47
core: add an MD5 check when the resource manager downloads a file, #T…
jtarraga 7923785
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga 6fb08b9
analysis: implement the tool DownloadResourcesTool to download all an…
jtarraga 2fd7678
core: minor improvements
imedina 0e80c4d
core: first download all resources to a temp folder, then copy them t…
jtarraga 8673ebd
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga 3baf7c9
core: rename DownloadResourceTool to ResourceFetcherTool, #TASK-7088,…
jtarraga 8885f30
master: call the ResourceFetcherTool by the monitor service on initia…
jtarraga 774c286
client: generate clients after renaming some fields, #TASK-7088, #TAS…
jtarraga 2b6bfa0
core: use .md5 file to check if the resource file must be downloaded,…
jtarraga d6007c9
app: add migration to create missing RESOURCES folder, #TASK-6442
pfurio c4b872c
analysis: fetch all resources only is exececuted by admins, #TASK-708…
jtarraga 6629f3f
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga 90e7280
catalog: add resource checks, #TASK-6442
pfurio 701a076
catalog: fix several tests, #TASK-6442
pfurio 297009c
analysis: improve resource suppport and add resource exception, #TASK…
jtarraga fa2cba7
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga 4fad723
analysis: simplify ResourceManager code, #TASK-7047, #TASK-6442
jtarraga 0791fe0
catalog: fix some tests, #TASK-6442
pfurio e1b5b70
Merge branch 'TASK-6442' of github.com:opencb/opencga into TASK-6442
pfurio 973d72d
analysis: update Exomiser analysis to use ResourceManager, #TASK-7125…
jtarraga 379a0bf
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga 9807f37
analysis: add the action UNZIP to unzip Exomiser files after download…
jtarraga 97ce73f
analysis: update mutational signature analysis according to the new r…
jtarraga ff513c2
core: change resource metadata to be independent/standalone, and rena…
jtarraga 990b757
analysis: remove ResourceUtils and update relatedness analysis by usi…
jtarraga 159e76a
analysis: fix exomiser resource path, #TASK-7125, #TASK-6442
jtarraga 481f2e8
analysis: fix mutational signature resource path, #TASK-7127, #TASK-6442
jtarraga 4a76f4b
analysis: mount exomiser data resources as readonly, #TASK-7125, #TAS…
jtarraga ba9d0bc
core: add new RESOURCES constant, #TASK-6442
pfurio eb37a22
catalog: allow filtering by new resource field, #TASK-6442
pfurio 9aafcb3
Merge branch 'develop' into TASK-6442
pfurio e1ed083
app: fix uri generation in migration code, #TASK-6442
pfurio f7e0b53
catalog: improve resource manager, #TASK-7047, #TASK-6442
jtarraga 1184713
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga 86b0194
catalog: avoid moving non-resource file to Resource folder, #TASK-6442
pfurio 62db7e8
Merge branch 'develop' into TASK-6442
pfurio 9434fe1
test: update JUnit tests, #TASK-7047, #TASK-6442
jtarraga 65e51c7
catalog: improve resource manager, #TASK-7088, #TASK-6442
jtarraga 023f04d
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga 3d66280
core: implement ResourceConfiguration and update according to this, #…
jtarraga 70ee362
catalog: use constants where possible, #TASK-6442
pfurio 0eb2ad3
Merge branch 'develop' into TASK-6442
pfurio 9d8ddb2
catalog: improve ResourceManager, #TASK-7047, #TASK-6442
jtarraga e0d0f9f
catalog: remove unused import, #TASK-7047, #TASK-6442
jtarraga eed1973
analysis: update relatedness/family-qc according to resource manager …
jtarraga dc0de9c
analysis: update exomiser according to resource manager changes, #TAS…
jtarraga 6e6141c
analysis: update mutational signature according to resource manager c…
jtarraga 44d3c3f
analysis: update fetch resource tool according to resource manager ch…
jtarraga 8aed078
test: fix JUnit test and update configuration files, #TASK-7047, #TAS…
jtarraga 943e4de
Merge branch 'TASK-6442' of https://github.com/opencb/opencga into TA…
jtarraga a5cee2a
client: generate clients, #TASK-6442
jtarraga 218510b
core: add relatedness resources in the configuration file, #TASK-6442
jtarraga 0956608
catalog: update JUnit tests for resource manager, #TASK-7047, #TASK-6442
jtarraga ad213ec
master: use the admin study for the resource fetcher job, #TASK-7088,…
jtarraga f9347a8
core: complete the section resource in the configuration file, #TASK-…
jtarraga a05d8dc
server: rename endpoint resource/downloadAll to resource/fetch, #TASK…
jtarraga e162072
catalog: try workaround for test env. failure, #TASK-6442
jtarraga e157cd0
core: set resources in fetchOnInit in the configuration file, #TASK-6442
jtarraga 152ec14
catalog: fix Exomiser resources in the configuration file, #TASK-7047…
jtarraga 0c50eab
core: fix configuration files for Exomiser resources, #TASK-7047, #TA…
jtarraga 134c540
analysis: update exomiser according to changes, #TASK-7125, #TASK-6442
jtarraga c181ab4
analysis: fix Exomiser JUnit tests, #TASK-7125, #TASK-6442
jtarraga 6c2e33c
catalog: remove Exomiser tmp files, #TASK-7125, #TASK-6442
jtarraga c833066
catalog: check if files exit before deleting them, #TASK-7047, #TASK-…
jtarraga 310f6d6
analysis: delay GRCh37 for Exomiser analysis and update the configura…
jtarraga 86109f3
Merge branch 'develop' into TASK-6442
jtarraga 02e3ae4
Merge branch 'develop' into TASK-6442
jtarraga File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
199 changes: 0 additions & 199 deletions
199
opencga-analysis/src/main/java/org/opencb/opencga/analysis/ResourceUtils.java
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
configuration
analysis.resource
is a new field in the configuration file. It might be null when upgrading from old versions.Either add a non-null check, or a migration that ensures that the field is correctly defined (where it would only check for the value, and fail until manually fixed)