Description
Salmon is a tool for wicked-fast transcript quantification from RNA-seq data. It can either make use of pre-computed alignments (in the form of a SAM/BAM file) to the transcripts rather than the raw reads, or can be run in the mapping-based mode. This component creates a salmon index for the transcriptome to use Salmon in the mapping-based mode. It is generally recommend that you build a decoy-aware transcriptome file. This is done using the entire genome of the organism as the decoy sequence by concatenating the genome to the end of the transcriptome to be indexed and populating the decoys.txt file with the chromosome names.
Type
bash_script
License
GPL-3.0
Keywords
Contributors
Run the following command to execute this component with Nextflow:
cat > params.yaml <<'EOM'
index: "$id.$key.index.Salmon_index"
id: "run"
publish_dir: "output/"
EOM
nextflow run https://packages.viash-hub.com/vsh/biobox.git \
-revision v0.2.0 \
-main-script target/nextflow/salmon/salmon_index/main.nf \
-params-file params.yaml Name | Type & Properties |
|---|---|
--genome | file |
--transcripts -t | file required |
--kmer_len -k | integer |
--gencode | boolean_true |
--features | boolean_true |
--keep_duplicates | boolean_true |
--keep_fixed_fasta | boolean_true |
--filter_size -f | integer |
--sparse | boolean_true |
--decoys -d | file |
--no_clip | boolean_true |
--type -n | string |
Name | Type & Properties |
|---|---|
--index -i | file required output |