Description

Compare multiple runs of long read sequencing data and alignments

Input

name:type
description
pattern

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

filelist

:file

List of all the files you want to compare, they have to be all the same filetype (either fastq, fasta, bam or Nanopore sequencing summary)

*.{fastq,fq,fna,ffn,faa,frn,fa,fasta,txt,bam}

Output

name:type
description
pattern

report_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp-report.html

:file

Summary of all collected statistics

*NanoComp-report.html

lengths_violin_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_lengths_violin.html

:file

Violin plot of the sequence lengths

*NanoComp_lengths_violin.html

log_length_violin_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_log_length_violin.html

:file

Violin plot of the sequence lengths, log function applied

*NanoComp_log_length_violin.html

n50_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_N50.html

:file

Bar plot of N50 sequence length per sample

*NanoComp_N50.html

number_of_reads_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_number_of_reads.html

:file

Bar plot of number of reads per sample

*NanoComp_number_of_reads.html

overlay_histogram_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_OverlayHistogram.html

:file

Histogram of all read lengths per sample

*NanoComp_OverlayHistogram.html

overlay_histogram_normalized_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_OverlayHistogram_Normalized.html

:file

Normalized histogram of all read lengths per sample

*NanoComp_OverlayHistogram_Normalized.html

overlay_log_histogram_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_OverlayLogHistogram.html

:file

Histogram of all read lengths per sample, log function applied

*NanoComp_OverlayLogHistogram.html

overlay_log_histogram_normalized_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_OverlayLogHistogram_Normalized.html

:file

Normalized histogram of all read lengths per sample, log function applied

*NanoComp_OverlayLogHistogram_Normalized.html

total_throughput_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_total_throughput.html

:file

Barplot comparing throughput in bases

*NanoComp_total_throughput.html

quals_violin_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_quals_violin.html

:file

Violin plot of base qualities, only for bam, fastq and sequencing summary input

*NanoComp_quals_violin.html

overlay_histogram_identity_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_OverlayHistogram_Identity.html

:file

Histogram of perfect reference identity, only for bam input

*NanoComp_OverlayHistogram_Identity.html

overlay_histogram_phredscore_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_OverlayHistogram_PhredScore.html

:file

Histogram of phred scores, only for bam input

*NanoComp_OverlayHistogram_PhredScore.html

percent_identity_violin_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_percentIdentity_violin.html

:file

Violin plot comparing perfect reference identity, only for bam input

*NanoComp_percentIdentity_violin.html

active_pores_over_time_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_ActivePoresOverTime.html

:file

Scatter plot of active pores over time, only for sequencing summary input

*NanoComp_ActivePoresOverTime.html

cumulative_yield_plot_gigabases_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_CumulativeYieldPlot_Gigabases.html

:file

Scatter plot of cumulative yield, only for sequencing summary input

*NanoComp_CumulativeYieldPlot_Gigabases.html

sequencing_speed_over_time_html

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoComp_sequencing_speed_over_time.html

:file

Scatter plot of sequencing speed over time, only for sequencing summary input

*NanoComp_sequencing_speed_over_time.html

stats_txt

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false]

*NanoStats.txt

:file

txt file with basic statistics

*NanoStats.txt

versions_nanocomp

${task.process}

:string

The name of the process

nanocomp

:string

The name of the tool

NanoComp --version 2>&1 | sed 's/^.*NanoComp //'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

nanocomp

:string

The name of the tool

NanoComp --version 2>&1 | sed 's/^.*NanoComp //'

:eval

The expression to obtain the version of the tool

Tools

nanocomp
MIT License

Compare multiple runs of long read sequencing data and alignments