diff --git a/bio/kallisto/index/environment.yaml b/bio/kallisto/index/environment.yaml index 59cf57cc40..feb9c4c6ef 100644 --- a/bio/kallisto/index/environment.yaml +++ b/bio/kallisto/index/environment.yaml @@ -3,4 +3,4 @@ channels: - bioconda - nodefaults dependencies: - - kallisto =0.48.0 + - kallisto =0.50.0 diff --git a/bio/kallisto/index/meta.yaml b/bio/kallisto/index/meta.yaml index 6cd1e98d57..b48876cae4 100644 --- a/bio/kallisto/index/meta.yaml +++ b/bio/kallisto/index/meta.yaml @@ -1,4 +1,11 @@ name: "kallisto index" description: Index a transcriptome using kallisto. +url: https://github.com/pachterlab/kallisto authors: - Joël Simoneau +input: + - fasta: FASTA file to index +output: + - index: indexed file +params: + - extra: Additional parameters diff --git a/bio/kallisto/index/test/transcriptome.fasta b/bio/kallisto/index/test/transcriptome.fasta index 11d25dda64..d177d2480b 100644 --- a/bio/kallisto/index/test/transcriptome.fasta +++ b/bio/kallisto/index/test/transcriptome.fasta @@ -1,2 +1,2 @@ >Sheila -GCTAGCTCAGAAAAAAAAAA +GCTAGCTCAGAAAAAAAAAATCGTCGCGTGCGCGT diff --git a/bio/kallisto/index/wrapper.py b/bio/kallisto/index/wrapper.py index 8dff1139c4..6ccaa29a2a 100644 --- a/bio/kallisto/index/wrapper.py +++ b/bio/kallisto/index/wrapper.py @@ -19,9 +19,10 @@ fasta = " ".join(fasta) if isinstance(fasta, list) else fasta shell( - "kallisto index " # Tool - "{extra} " # Optional parameters - "--index={snakemake.output.index} " # Output file - "{fasta} " # Input FASTA files - "{log}" # Logging + "kallisto index" # Tool + " --threads {snakemake.threads}" + " {extra}" # Optional parameters + " --index {snakemake.output.index}" # Output file + " {fasta}" # Input FASTA files + " {log}" # Logging )