cutadapt

RNA-seq
scRNA-seq
high-throughput

Description

Cutadapt removes adapter sequences from high-throughput sequencing reads.

Type

bash_script

License

MIT

Keywords

RNA-seq
scRNA-seq
high-throughput

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
output: "$id.$key.output._*.fast[a,q]"  
id: "run"  
publish_dir: "output/"  
EOM

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

Specify Adapters for R1

Name
Type & Properties
--adapter
-a
string
multiple
--front
-g
string
multiple
--anywhere
-b
string
multiple

Specify Adapters using Fasta files for R1

Name
Type & Properties
--adapter_fasta
file
multiple
--front_fasta
file
--anywhere_fasta
file

Specify Adapters for R2

Name
Type & Properties
--adapter_r2
-A
string
multiple
--front_r2
-G
string
multiple
--anywhere_r2
-B
string
multiple

Specify Adapters using Fasta files for R2

Name
Type & Properties
--adapter_r2_fasta
file
--front_r2_fasta
file
--anywhere_r2_fasta
file

Paired-end options

Name
Type & Properties
--pair_adapters
boolean_true
--pair_filter
string
--interleaved
boolean_true

Input parameters

Name
Type & Properties
--input
file
required
--input_r2
file
--error_rate
-E
--errors
double
--no_indels
boolean_true
--times
-n
integer
--overlap
-O
integer
--match_read_wildcards
boolean_true
--no_match_adapter_wildcards
boolean_true
--action
string
--revcomp
--rc
boolean_true

Demultiplexing options

Name
Type & Properties
--demultiplex_mode
string

Read modifications

Name
Type & Properties
--cut
-u
integer
multiple
--cut_r2
integer
multiple
--nextseq_trim
string
--quality_cutoff
-q
string
--quality_cutoff_r2
-Q
string
--quality_base
integer
--poly_a
boolean_true
--length
-l
integer
--trim_n
boolean_true
--length_tag
string
--strip_suffix
string
--prefix
-x
string
--suffix
-y
string
--rename
string
--zero_cap
-z
boolean_true

Filtering of processed reads

Name
Type & Properties
--minimum_length
-m
string
--maximum_length
-M
string
--max_n
string
--max_expected_errors
--max_ee
long
--max_average_error_rate
--max_aer
long
--discard_trimmed
--discard
boolean_true
--discard_untrimmed
--trimmed_only
boolean_true
--discard_casava
boolean_true

Output parameters

Name
Type & Properties
--report
string
--json
boolean_true
--output
file
required
multiple
output
--fasta
boolean_true
--info_file
boolean_true

Debug

Name
Type & Properties
--debug
boolean_true

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.