You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
## Cancer Omics Drug Experiment Response Dataset
2
2
3
+
4
+
3
5
There is a recent explosion of deep learning algorithms that to tackle the computational problem of predicting drug treatment outcome from baseline molecular measurements. To support this,we have built a benchmark dataset that harmonizes diverse datasets to better assess algorithm performance.
4
6
5
7
This package collects diverse sets of paired molecular datasets with corresponding drug sensitivity data. All data here is reprocessed and standardized so it can be easily used as a benchmark dataset for the
Copy file name to clipboardExpand all lines: build/README.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,11 +10,10 @@ are added.
10
10
11
11
## build_all.py script
12
12
13
-
This script initializes all docker containers, builds all datasets, validates them, and uploads them to figshare and pypi.
13
+
This script initializes all docker containers, builds all datasets, validates them, and uploads them to figshare.
14
14
15
15
It requires the following authorization tokens to be set in the local environment depending on the use case:
16
16
`SYNAPSE_AUTH_TOKEN`: Required for beataml and mpnst datasets. Join the [CoderData team](https://www.synapse.org/#!Team:3503472) on Synapse and generate an access token.
17
-
`PYPI_TOKEN`: This token is required to upload to PyPI.
18
17
`FIGSHARE_TOKEN`: This token is required to upload to Figshare.
19
18
`GITHUB_TOKEN`: This token is required to upload to GitHub.
20
19
@@ -25,21 +24,20 @@ It requires the following authorization tokens to be set in the local environmen
25
24
-`--omics`: Processes and builds the omics data files.
26
25
-`--drugs`: Processes and builds the drug data files.
27
26
-`--exp`: Processes and builds the experiment data files.
28
-
-`--all`: Executes all available processes above (docker, samples, omics, drugs, exp). This does not run the validate, figshare, or pypi commands.
27
+
-`--all`: Executes all available processes above (docker, samples, omics, drugs, exp). This does not run the validateor figshare commands.
29
28
-`--validate`: Validates the generated datasets using the schema check scripts. This is automatically included if data upload occurs.
30
29
-`--figshare`: Uploads the datasets to Figshare. FIGSHARE_TOKEN must be set in local environment.
31
-
-`--pypi`: Uploads the package to PyPI. PYPI_TOKEN must be set in local environment.
32
30
-`--high_mem`: Utilizes high memory mode for concurrent data processing. This has been successfully tested using 32 or more vCPUs.
33
31
-`--dataset`: Specifies the datasets to process (default='broad_sanger,hcmi,beataml,mpnst,cptac').
34
-
-`--version`: Specifies the version number for the PyPI package and Figshare upload title (e.g., "0.1.29"). This is required for figshare and PyPI upload steps. This must be a higher version than previously published versions.
32
+
-`--version`: Specifies the version number for the Figshare upload title (e.g., "0.1.29"). This must be a higher version than previously published versions.
35
33
-`--github-username`: GitHub username matching the GITHUB_TOKEN. Required to push the new Tag to the GitHub Repository.
36
34
-`--github-email`: GitHub email matching the GITHUB_TOKEN. Required to push the new Tag to the GitHub Repository.
37
35
38
36
**Example usage**:
39
-
- Build all datasets and upload to Figshare and PyPI and GitHub.
40
-
Required tokens for the following command: `SYNAPSE_AUTH_TOKEN`, `PYPI_TOKEN`, `FIGSHARE_TOKEN`, `GITHUB_TOKEN`.
37
+
- Build all datasets and upload to Figshare and GitHub.
38
+
Required tokens for the following command: `SYNAPSE_AUTH_TOKEN`, `FIGSHARE_TOKEN`, `GITHUB_TOKEN`.
parser=argparse.ArgumentParser(description="This script handles downloading, processing and formatting of sample files for the Sarcoma PDO project into a single samplesheet")
parser.add_argument("-p", '--prevSamples', nargs="?", type=str, default="", const="", help="Use this to provide previous sample file, will run sample file generation")
parser=argparse.ArgumentParser(description="This script handles downloading, processing and formatting of omics data files for the Bladder PDO project")
106
+
parser.add_argument('-s', '--samples', help='Path to sample file',default=None)
107
+
parser.add_argument('-g', '--genes', help='Path to genes file', default=None)
108
+
parser.add_argument('-c', '--copy', help='Flag to capture copy number data', action='store_true', default=False)
109
+
parser.add_argument('-m', '--mutation', help='Flag to capture mutation data', action='store_true', default=False)
110
+
parser.add_argument('-e', '--expression', help='Flag to capture transcriptomic data', action='store_true', default=False)
111
+
parser.add_argument('-i', '--geolink', help=".csv file that is the output of 'CNV-segfile-anotation.R")
parser=argparse.ArgumentParser(description="This script handles downloading, processing and formatting of drug data files for the Lee Bladder PDO project")
42
+
parser.add_argument('-d', '--prevDrugFilePath', help='Path to a previous drug file for sarcpdo', nargs="?", default=None)
43
+
parser.add_argument('-o', '--outputPath', help='Output path for updated sarcpdo drug file', default="/tmp/sarcpdo_drugs.tsv")
0 commit comments