Я хочу загрузить файлы fastq из базы данных SRA с использованием идентификатора SRR с помощью Snakemake. Я прочитал файл, чтобы получить идентификатор SRR, используя код Python.
Я хочу анализировать переменную одну за другой в качестве входных данных. Мой код ниже.
Я хочу запустить команду
fastq-дамп SRR390728
#SAMPLES = ['SRR390728','SRR400816']
SAMPLES = [line.strip() for line in open("./srrList", 'r')]
rule all:
input:
expand("fastq/{sample}.fastq.log",sample=SAMPLES)
rule download_fastq:
input:
"{sample}"
output:
"fastq/{sample}.fastq.log"
shell:
"fastq-dump {input} > {output}"