salmon/salmon_index

Transcriptome
Index

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

Transcriptome
Index

Contributors

Run this component

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  

Inputs

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

Output

Name
Type & Properties
--index
-i
file
required
output

Collaborate Accelerate Succeed

Empower your organization with secure, scalable workflow solutions that simplify development, ensure compliance, and drive innovation.

Viash Hub is a platform developed by Data Intuitive, a Belgian-based bioinformatics company specializing in data workflow development and deployment.