Skip to content

Commit 5cf3dac

Browse files
committed
Renamed All PDO/PDX Datasets. Modified all files that reference the datasets. This was hundreds of references so its possible I missed something or capitalization is off somewhere
1 parent 9881108 commit 5cf3dac

File tree

94 files changed

+408
-407
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+408
-407
lines changed

coderbuild/bladderpdo/00_createBladderPDOSampleFile.py renamed to coderbuild/bladder/00_createBladderSampleFile.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def _parse_model_type(sample_id):
3939
return "unknown"
4040

4141
#Generate Samples Data
42-
def get_bladder_pdo_samples(synLoginObject, maxval):
42+
def get_bladder_samples(synLoginObject, maxval):
4343

4444

4545
#Part 1: Get Data from Synapse
@@ -115,5 +115,5 @@ def get_bladder_pdo_samples(synLoginObject, maxval):
115115
else:
116116
prev_max_improve_id = 0
117117

118-
bladder_pdo_samples = get_bladder_pdo_samples(synObject, prev_max_improve_id)
119-
bladder_pdo_samples.to_csv("/tmp/bladderpdo_samples.csv", index=False)
118+
bladder_samples = get_bladder_samples(synObject, prev_max_improve_id)
119+
bladder_samples.to_csv("/tmp/bladder_samples.csv", index=False)

coderbuild/bladderpdo/01_createBladderPDOOmicsFiles.py renamed to coderbuild/bladder/01_createBladderOmicsFiles.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def get_copy_call(a):
3535

3636
def normalise_id(s):
3737
"""
38-
Make GEO sample IDs line up with 'other_id' in bladderpdo_samples.csv.
38+
Make GEO sample IDs line up with 'other_id' in bladder_samples.csv.
3939
"""
4040
if pd.isna(s):
4141
return s
@@ -48,10 +48,10 @@ def normalise_id(s):
4848

4949

5050

51-
def get_bladder_pdo_transcriptomics(GEO_id_link_table, samples, genes):
51+
def get_bladder_transcriptomics(GEO_id_link_table, samples, genes):
5252

53-
bladderpdo_url ='https://ftp.ncbi.nlm.nih.gov/geo/series/GSE103nnn/GSE103990/suppl/GSE103990_Normalized_counts.txt.gz'
54-
transcriptomic_txt = wget.download(bladderpdo_url)
53+
bladder_url ='https://ftp.ncbi.nlm.nih.gov/geo/series/GSE103nnn/GSE103990/suppl/GSE103990_Normalized_counts.txt.gz'
54+
transcriptomic_txt = wget.download(bladder_url)
5555
transcriptomics = pd.read_csv(transcriptomic_txt, compression='gzip', sep="\t")
5656
subprocess.call (["/usr/bin/Rscript", "--vanilla", "obtainGSMidLink.R"])
5757

@@ -92,7 +92,7 @@ def get_bladder_pdo_transcriptomics(GEO_id_link_table, samples, genes):
9292

9393
return final_tx
9494

95-
def get_bladder_pdo_mutations(synObject, samples, genes):
95+
def get_bladder_mutations(synObject, samples, genes):
9696
print(samples.head)
9797
mutations = synObject.get("syn64765525")
9898
mutations_df = pd.read_csv(mutations.path, sep='\t')
@@ -111,7 +111,7 @@ def get_bladder_pdo_mutations(synObject, samples, genes):
111111
final_mutations = final_mutations[final_mutations["entrez_id"] != 0]
112112
return final_mutations
113113

114-
def get_bladder_pdo_copynumber(synObject, samples, genes):
114+
def get_bladder_copynumber(synObject, samples, genes):
115115
segfile = synObject.get("syn64765499")
116116
segfile_df = pd.read_csv(segfile.path, sep='\t')
117117

@@ -161,10 +161,10 @@ def get_bladder_pdo_copynumber(synObject, samples, genes):
161161
samples = pd.read_csv(args.samples)
162162

163163
if args.expression:
164-
get_bladder_pdo_transcriptomics(args.geolink, samples, genes).to_csv("/tmp/bladderpdo_transcriptomics.csv", index=False)
164+
get_bladder_transcriptomics(args.geolink, samples, genes).to_csv("/tmp/bladder_transcriptomics.csv", index=False)
165165

166166
if args.mutation:
167-
get_bladder_pdo_mutations(synObject, samples, genes).to_csv('/tmp/bladderpdo_mutations.csv', index=False)
167+
get_bladder_mutations(synObject, samples, genes).to_csv('/tmp/bladder_mutations.csv', index=False)
168168

169169
if args.copy:
170-
get_bladder_pdo_copynumber(synObject, samples, genes).to_csv("/tmp/bladderpdo_copy_number.csv", index=False)
170+
get_bladder_copynumber(synObject, samples, genes).to_csv("/tmp/bladder_copy_number.csv", index=False)

coderbuild/bladderpdo/02_createBladderPDODrugsFile.py renamed to coderbuild/bladder/02_createBladderDrugsFile.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from pubchem_retrieval import update_dataframe_and_write_tsv
1010

1111

12-
def create_bladder_pdo_drugs_file(synObject, prevDrugFilepath, outputPath):
12+
def create_bladder_drugs_file(synObject, prevDrugFilepath, outputPath):
1313
bladder_dir = synObject.get('syn64765430')
1414
filenames = list(synObject.getChildren(parent='syn64765430', includeTypes=['file']))
1515

@@ -22,10 +22,10 @@ def create_bladder_pdo_drugs_file(synObject, prevDrugFilepath, outputPath):
2222
raw_names = [str(n) for n in bladder_drugs['drugNames'].dropna().unique() if str(n).strip()]
2323

2424
if not raw_names:
25-
print("No bladderPDO drug names extracted; exiting.")
25+
print("No bladder drug names extracted; exiting.")
2626
return
2727

28-
print(f"BladderPDO raw drug names: {raw_names}")
28+
print(f"bladder raw drug names: {raw_names}")
2929

3030
#New pubchem call
3131
update_dataframe_and_write_tsv(
@@ -53,4 +53,4 @@ def create_bladder_pdo_drugs_file(synObject, prevDrugFilepath, outputPath):
5353
previousDrugs = args.prevDrugFilePath
5454
else:
5555
previousDrugs = None
56-
create_bladder_pdo_drugs_file(synObject, previousDrugs, args.outputPath)
56+
create_bladder_drugs_file(synObject, previousDrugs, args.outputPath)

coderbuild/bladderpdo/03_createBladderPDOExperimentFile.py renamed to coderbuild/bladder/03_createBladderExperimentFile.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import argparse
44

55

6-
def get_bladder_pdo_experiments(synObject, samples, drugs):
6+
def get_bladder_experiments(synObject, samples, drugs):
77
# get list of syn id info
88
files = list(synObject.getChildren(parent='syn64765430', includeTypes=['file']))
99
# load sample sheet and format _ to .
@@ -58,7 +58,7 @@ def get_bladder_pdo_experiments(synObject, samples, drugs):
5858
parser.add_argument('-t', '--token', help='Synapse authentication token')
5959
parser.add_argument('-s', '--curSampleFile', help='Sample mapping file for bladder pdo samples')
6060
parser.add_argument('-d', '--drugfile', help='Drug mapping file for bladder pdo samples')
61-
parser.add_argument('-o', '--output', default = '/tmp/bladderpdo_doserep.tsv',help='Output file to be read into curve fitting code')
61+
parser.add_argument('-o', '--output', default = '/tmp/bladder_doserep.tsv',help='Output file to be read into curve fitting code')
6262

6363
args = parser.parse_args()
6464
print("Logging into Synapse")
@@ -67,6 +67,6 @@ def get_bladder_pdo_experiments(synObject, samples, drugs):
6767
drug_df = pd.read_csv(args.drugfile, sep='\t')
6868
samples_df = pd.read_csv(args.curSampleFile)
6969

70-
doseresponse_data = get_bladder_pdo_experiments(synObject, samples_df, drug_df)
70+
doseresponse_data = get_bladder_experiments(synObject, samples_df, drug_df)
7171
doseresponse_data.to_csv(args.output, sep='\t')
7272

File renamed without changes.
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,30 @@ For these data, we had complete drug dose-response data to recalculate curves, a
2020

2121
### First sample and omics steps are the same, by hand locally or in full coderbuild process
2222
```
23-
python3 00_createBladderPDOSampleFile.py --token $SYNAPSE_AUTH_TOKEN -p prevSamples
23+
python3 00_createbladderSampleFile.py --token $SYNAPSE_AUTH_TOKEN -p prevSamples
2424
2525
# for mutation data (-m)
26-
python3 01_createBladderPDOOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s curSamples -g genes.csv -m
26+
python3 01_createbladderOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s curSamples -g genes.csv -m
2727
# for expressiondata (-e)
28-
python3 01_createBladderPDOOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s curSamples -g genes.csv -e
28+
python3 01_createbladderOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s curSamples -g genes.csv -e
2929
# for copynumber (-c)
30-
python3 01_createBladderPDOOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s curSamples -g genes.csv -c
30+
python3 01_createbladderOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s curSamples -g genes.csv -c
3131
```
3232

3333
### For drug and experiment steps, command depends on location of helper scripts
3434
```
3535
# for running locally (from coderbuild directory):
36-
python3 -m bladderpdo.02_createBladderPDODrugsFile --token $SYNAPSE_AUTH_TOKEN -d prevDrugFilePath -o ./bladderpdo/bladderpdo_drugs.tsv
36+
python3 -m bladder.02_createbladderDrugsFile --token $SYNAPSE_AUTH_TOKEN -d prevDrugFilePath -o ./bladder/bladder_drugs.tsv
3737
# for running in Docker as part of full build
38-
python3 02_createBladderPDODrugsFile.py --token $SYNAPSE_AUTH_TOKEN -d prevDrugFilePath -o /tmp/bladderpdo_drugs.tsv
38+
python3 02_createbladderDrugsFile.py --token $SYNAPSE_AUTH_TOKEN -d prevDrugFilePath -o /tmp/bladder_drugs.tsv
3939
4040
# for running locally (from coderbuild directory):
41-
python3 utils/build_drug_desc.py --drugtable ./bladderpdo/bladderpdo_drugs.tsv --desctable ./bladderpdo/bladderpdo_drug_descriptors.tsv.gz
41+
python3 utils/build_drug_desc.py --drugtable ./bladder/bladder_drugs.tsv --desctable ./bladder/bladder_drug_descriptors.tsv.gz
4242
# for running in docker as part of full build
43-
python3 build_drug_desc.py --drugtable /tmp/bladderpdo_drugs.tsv --desctable /tmp/bladderpdo_drug_descriptors.tsv.gz
43+
python3 build_drug_desc.py --drugtable /tmp/bladder_drugs.tsv --desctable /tmp/bladder_drug_descriptors.tsv.gz
4444
4545
46-
python3 03_createBladderPDOExperimentFile.py --token $SYNAPSE_AUTH_TOKEN --drugfile curDrugFile --curSampleFile curSampleFile --output /tmp/bladderpdo_doserep.tsv
46+
python3 03_createbladderExperimentFile.py --token $SYNAPSE_AUTH_TOKEN --drugfile curDrugFile --curSampleFile curSampleFile --output /tmp/bladder_doserep.tsv
4747
48-
python3 fit_curve.py --input /tmp/bladderpdo_doserep.tsv --output /tmp/bladderpdo_experiments.tsv
48+
python3 fit_curve.py --input /tmp/bladder_doserep.tsv --output /tmp/bladder_experiments.tsv
4949
```
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ trap 'echo "Error on or near line $LINENO while executing: $BASH_COMMAND"; exit
66
echo "Running script with token and drugFile $1"
77
# for running locally (from build directory):
88
#python3 -m bladderpdo.02_createBladderPDODrugsFile --token $SYNAPSE_AUTH_TOKEN -d $1 -o ./bladderpdo/bladderpdo_drugs.tsv
9-
python3 02_createBladderPDODrugsFile.py --token $SYNAPSE_AUTH_TOKEN -d $1 -o /tmp/bladderpdo_drugs.tsv
9+
python3 02_createBladderDrugsFile.py --token $SYNAPSE_AUTH_TOKEN -d $1 -o /tmp/bladder_drugs.tsv
1010

1111
echo "Running build_drug_desc.py..."
1212
#for running locally:
1313
#python3 utils/build_drug_desc.py --drugtable ./bladderpdo/bladderpdo_drugs.tsv --desctable ./bladderpdo/bladderpdo_drug_descriptors.tsv.gz
14-
python3 build_drug_desc.py --drugtable /tmp/bladderpdo_drugs.tsv --desctable /tmp/bladderpdo_drug_descriptors.tsv.gz
14+
python3 build_drug_desc.py --drugtable /tmp/bladder_drugs.tsv --desctable /tmp/bladder_drug_descriptors.tsv.gz

coderbuild/bladder/build_exp.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/bash
2+
set -euo pipefail
3+
4+
trap 'echo "Error on or near line $LINENO while executing: $BASH_COMMAND"; exit 1' ERR
5+
6+
echo "Running 04-drug_dosage_and_curves.py with drugfile $2 and curSampleFile $1"
7+
python3 03_createBladderExperimentFile.py --token $SYNAPSE_AUTH_TOKEN --drugfile $2 --curSampleFile $1 --output /tmp/bladder_doserep.tsv
8+
9+
python3 fit_curve.py --input /tmp/bladder_doserep.tsv --output /tmp/bladder_experiments.tsv
10+
rm /tmp/bladder_doserep.tsv
11+
mv /tmp/bladder_experiments.tsv.0 /tmp/bladder_experiments.tsv

coderbuild/bladder/build_omics.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
set -euo pipefail
3+
4+
trap 'echo "Error on or near line $LINENO while executing: $BASH_COMMAND"; exit 1' ERR
5+
6+
echo "Running script with token, curSamples $2, and genes $1."
7+
# for mutation data (-m)
8+
python3 01_createBladderOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s $2 -g $1 -m
9+
# for expressiondata (-e)
10+
python3 01_createBladderOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s $2 -g $1 -e
11+
# for copynumber
12+
python3 01_createBladderOmicsFiles.py --token $SYNAPSE_AUTH_TOKEN -s $2 -g $1 -c
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
set -euo pipefail
3+
4+
trap 'echo "Error on or near line $LINENO while executing: $BASH_COMMAND"; exit 1' ERR
5+
6+
echo "Running 00_createBladderSampleFile.py with token and previous sample file $1"
7+
python3 00_createBladderSampleFile.py --token $SYNAPSE_AUTH_TOKEN -p $1

0 commit comments

Comments
 (0)