Mercurial > repos > ebi-gxa > fastq_quality_trimmer
annotate get_test_data.sh @ 0:27e997d5c273 draft default tip
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
author | ebi-gxa |
---|---|
date | Fri, 11 Mar 2022 03:56:00 +0000 |
parents | |
children |
rev | line source |
---|---|
0
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
1 #!/usr/bin/env bash |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
2 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
3 BASE_LINK="https://raw.githubusercontent.com/agordon/fastx_toolkit/master/galaxy/test-data" |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
4 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
5 FQ_FILE="fastq_quality_trimmer.fastq" |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
6 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
7 FQ_LINK=$BASE_LINK"/"$FQ_FILE |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
8 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
9 function get_data { |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
10 local link=$1 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
11 local fname=$2 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
12 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
13 if [ ! -f $fname ]; then |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
14 echo "$fname not available locally, downloading.." |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
15 wget -O $fname --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 3 $link |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
16 fi |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
17 } |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
18 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
19 # Get test data |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
20 pushd test-data |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
21 |
27e997d5c273
"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/qc/fastq_quality_trimmer commit b8f23cd5bce0118cc9aab61253056b596e42a06f"
ebi-gxa
parents:
diff
changeset
|
22 get_data $FQ_LINK $FQ_FILE |