diff --git a/bio/kallisto/quant/environment.yaml b/bio/kallisto/quant/environment.yaml index 59cf57cc40..feb9c4c6ef 100644 --- a/bio/kallisto/quant/environment.yaml +++ b/bio/kallisto/quant/environment.yaml @@ -3,4 +3,4 @@ channels: - bioconda - nodefaults dependencies: - - kallisto =0.48.0 + - kallisto =0.50.0 diff --git a/bio/kallisto/quant/meta.yaml b/bio/kallisto/quant/meta.yaml index 4088f95a16..929846f620 100644 --- a/bio/kallisto/quant/meta.yaml +++ b/bio/kallisto/quant/meta.yaml @@ -1,4 +1,12 @@ name: "kallisto quant" description: Pseudoalign reads and quantify transcripts using kallisto. +url: https://github.com/pachterlab/kallisto authors: - Joël Simoneau +input: + - fastq: FASTQ file(s) + - index: indexed file +output: + - directory with results +params: + - extra: Additional parameters diff --git a/bio/kallisto/quant/test/index/transcriptome.idx b/bio/kallisto/quant/test/index/transcriptome.idx index 646e3bab57..5bc2685918 100644 Binary files a/bio/kallisto/quant/test/index/transcriptome.idx and b/bio/kallisto/quant/test/index/transcriptome.idx differ diff --git a/bio/kallisto/quant/test/reads/A_R1.fastq b/bio/kallisto/quant/test/reads/A_R1.fastq index f644799058..999ed649ab 100644 --- a/bio/kallisto/quant/test/reads/A_R1.fastq +++ b/bio/kallisto/quant/test/reads/A_R1.fastq @@ -1,4 +1,4 @@ @1 -GCTAGC +GCTAGCTCAGAAAAAAAAAATCGTCGCGTGCGCGT + -!!!!!! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! diff --git a/bio/kallisto/quant/test/reads/A_R2.fastq b/bio/kallisto/quant/test/reads/A_R2.fastq index f644799058..999ed649ab 100644 --- a/bio/kallisto/quant/test/reads/A_R2.fastq +++ b/bio/kallisto/quant/test/reads/A_R2.fastq @@ -1,4 +1,4 @@ @1 -GCTAGC +GCTAGCTCAGAAAAAAAAAATCGTCGCGTGCGCGT + -!!!!!! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! diff --git a/bio/kallisto/quant/wrapper.py b/bio/kallisto/quant/wrapper.py index 74dafe4838..99342ae103 100644 --- a/bio/kallisto/quant/wrapper.py +++ b/bio/kallisto/quant/wrapper.py @@ -20,10 +20,10 @@ shell( "kallisto quant " # Tool - "{extra} " # Optional parameters - "--threads={snakemake.threads} " # Number of threads - "--index={snakemake.input.index} " # Input file - "--output-dir={snakemake.output} " # Output directory - "{fastq} " # Input FASTQ files - "{log}" # Logging + " --threads {snakemake.threads}" # Number of threads + " --index {snakemake.input.index}" # Input file + " {extra}" # Optional parameters + " --output-dir {snakemake.output}" # Output directory + " {fastq}" # Input FASTQ files + " {log}" # Logging )