forked from sysmedicine/phd2020
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcreateDownloadScript.py
More file actions
31 lines (26 loc) · 793 Bytes
/
createDownloadScript.py
File metadata and controls
31 lines (26 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
firstNo=2153293
lastNo=2153321
noForDir=1
with open("scriptForDownloadingDatabase.sh","w") as f:
f.write("wget ftp://ftp.ensembl.org/pub/release-100/fasta/mus_musculus/cdna/Mus_musculus.GRCm38.cdna.all.fa.gz")
f.write("\n")
f.write("rm -rf fastqFiles")
f.write("\n")
f.write("mkdir -p fastqFiles")
f.write("\n")
f.write("cd fastqFiles")
f.write("\n")
while(firstNo<lastNo+1):
f.write("mkdir -p fastqFiles"+str(noForDir))
f.write("\n")
f.write("cd fastqFiles"+str(noForDir))
f.write("\n")
stringCode="SRR"+str(firstNo)
downloadUrl="ftp://ftp.sra.ebi.ac.uk/vol1/fastq/SRR215/00"+str(firstNo%10)+"/"+stringCode+"/"+stringCode+".fastq.gz"
f.write("wget "+downloadUrl)
f.write("\n")
f.write("cd ..")
f.write("\n")
f.write("\n")
firstNo+=1
noForDir+=1