hisat2/hisat2_align

Alignment
RNA-seq
HISAT2

Description

Align reads to a reference genome using HISAT2.
Outputs SAM files containing the alignment.

Type

bash_script

License

MIT

Keywords

Alignment
RNA-seq
HISAT2

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
output_sam: "$id.$key.output_sam.sam"  
novel_splicesite_outfile: "$id.$key.novel_splicesite_outfile.txt"  
summary_file: "$id.$key.summary_file.txt"  
id: "run"  
publish_dir: "output/"  
EOM

nextflow run https://packages.viash-hub.com/vsh/biobox.git \  
  -revision v0.5.0 \  
  -main-script target/nextflow/hisat2/hisat2_align/main.nf \  
  -params-file params.yaml  

Inputs

Name
Type & Properties
--index_dir
file
required
--index_prefix
string
required
--input
file
required
multiple
--input_r2
file
multiple

Outputs

Name
Type & Properties
--output_sam
file
required
output
--novel_splicesite_outfile
file
output
--summary_file
file
output

Input Format

Name
Type & Properties
--fasta
-f
boolean_true
--qseq
boolean_true
--phred64
boolean_true
--int_quals
boolean_true
--skip
-s
integer
--qupto
-u
integer
--trim5
integer
--trim3
integer

Paired-end Options

Name
Type & Properties
--minins
-I
integer
--maxins
-X
integer
--fr
boolean_true
--rf
boolean_true
--ff
boolean_true
--no_mixed
boolean_true
--no_discordant
boolean_true
--dovetail
boolean_true
--no_contain
boolean_true
--no_overlap
boolean_true

Alignment Options

Name
Type & Properties
--end_to_end
boolean_true
--local
boolean_true
--very_fast
boolean_true
--fast
boolean_true
--sensitive
boolean_true
--very_sensitive
boolean_true
--very_fast_local
boolean_true
--fast_local
boolean_true
--sensitive_local
boolean_true
--very_sensitive_local
boolean_true
--n_ceil
string
--dpad
integer
--gbar
integer
--ignore_quals
boolean_true
--nofw
boolean_true
--norc
boolean_true
--no_1mm_upfront
boolean_true

Spliced Alignment Options

Name
Type & Properties
--no_spliced_alignment
boolean_true
--rna_strandness
string
--tmo
boolean_true
--dta
boolean_true
--dta_cufflinks
boolean_true
--avoid_pseudogene
boolean_true
--no_templatelen_adjustment
boolean_true
--known_splicesite_infile
file
--novel_splicesite_infile
file
--no_temp_splicesite
boolean_true
--secondary_alignments
boolean_true
--pen_cansplice
integer
--pen_noncansplice
integer
--pen_canintronlen
string
--pen_noncanintronlen
string
--min_intronlen
integer
--max_intronlen
integer

Scoring Options

Name
Type & Properties
--ma
integer
--mp
integer
multiple
--sp
integer
multiple
--np
integer
--rdg
integer
multiple
--rfg
integer
multiple
--score_min
string

Reporting Options

Name
Type & Properties
--k
-k
integer
--all
-a
boolean_true
--max_seeds
integer

SAM Options

Name
Type & Properties
--no_unal
boolean_true
--no_hd
boolean_true
--no_sq
boolean_true
--rg_id
string
--rg
string
multiple
--omit_sec_seq
boolean_true
--sam_no_qname_trunc
boolean_true
--xeq
boolean_true
--soft_clipped_unmapped_tlen
boolean_true
--add_chrname
boolean_true
--remove_chrname
boolean_true

Other Options

Name
Type & Properties
--new_summary
boolean_true
--quiet
-q
boolean_true
--reorder
boolean_true
--mm
boolean_true
--seed
integer

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.