Description

Compare multiple runs of long read sequencing data and alignments

Input

name:type
description
pattern

meta{:bash}

:map

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

filelist{:bash}

: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{:bash}

meta{:bash}

:map

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

*NanoComp-report.html{:bash}

:file

Summary of all collected statistics

*NanoComp-report.html

lengths_violin_html{:bash}

meta{:bash}

:map

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

*NanoComp_lengths_violin.html{:bash}

:file

Violin plot of the sequence lengths

*NanoComp_lengths_violin.html

log_length_violin_html{:bash}

meta{:bash}

:map

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

*NanoComp_log_length_violin.html{:bash}

:file

Violin plot of the sequence lengths, log function applied

*NanoComp_log_length_violin.html

n50_html{:bash}

meta{:bash}

:map

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

*NanoComp_N50.html{:bash}

:file

Bar plot of N50 sequence length per sample

*NanoComp_N50.html

number_of_reads_html{:bash}

meta{:bash}

:map

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

*NanoComp_number_of_reads.html{:bash}

:file

Bar plot of number of reads per sample

*NanoComp_number_of_reads.html

overlay_histogram_html{:bash}

meta{:bash}

:map

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

*NanoComp_OverlayHistogram.html{:bash}

:file

Histogram of all read lengths per sample

*NanoComp_OverlayHistogram.html

overlay_histogram_normalized_html{:bash}

meta{:bash}

:map

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

*NanoComp_OverlayHistogram_Normalized.html{:bash}

:file

Normalized histogram of all read lengths per sample

*NanoComp_OverlayHistogram_Normalized.html

overlay_log_histogram_html{:bash}

meta{:bash}

:map

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

*NanoComp_OverlayLogHistogram.html{:bash}

:file

Histogram of all read lengths per sample, log function applied

*NanoComp_OverlayLogHistogram.html

overlay_log_histogram_normalized_html{:bash}

meta{:bash}

:map

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

*NanoComp_OverlayLogHistogram_Normalized.html{:bash}

:file

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

*NanoComp_OverlayLogHistogram_Normalized.html

total_throughput_html{:bash}

meta{:bash}

:map

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

*NanoComp_total_throughput.html{:bash}

:file

Barplot comparing throughput in bases

*NanoComp_total_throughput.html

quals_violin_html{:bash}

meta{:bash}

:map

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

*NanoComp_quals_violin.html{:bash}

:file

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

*NanoComp_quals_violin.html

overlay_histogram_identity_html{:bash}

meta{:bash}

:map

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

*NanoComp_OverlayHistogram_Identity.html{:bash}

:file

Histogram of perfect reference identity, only for bam input

*NanoComp_OverlayHistogram_Identity.html

overlay_histogram_phredscore_html{:bash}

meta{:bash}

:map

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

*NanoComp_OverlayHistogram_PhredScore.html{:bash}

:file

Histogram of phred scores, only for bam input

*NanoComp_OverlayHistogram_PhredScore.html

percent_identity_violin_html{:bash}

meta{:bash}

:map

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

*NanoComp_percentIdentity_violin.html{:bash}

:file

Violin plot comparing perfect reference identity, only for bam input

*NanoComp_percentIdentity_violin.html

active_pores_over_time_html{:bash}

meta{:bash}

:map

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

*NanoComp_ActivePoresOverTime.html{:bash}

:file

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

*NanoComp_ActivePoresOverTime.html

cumulative_yield_plot_gigabases_html{:bash}

meta{:bash}

:map

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

*NanoComp_CumulativeYieldPlot_Gigabases.html{:bash}

:file

Scatter plot of cumulative yield, only for sequencing summary input

*NanoComp_CumulativeYieldPlot_Gigabases.html

sequencing_speed_over_time_html{:bash}

meta{:bash}

:map

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

*NanoComp_sequencing_speed_over_time.html{:bash}

:file

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

*NanoComp_sequencing_speed_over_time.html

stats_txt{:bash}

meta{:bash}

:map

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

*NanoStats.txt{:bash}

:file

txt file with basic statistics

*NanoStats.txt

versions{:bash}

versions.yml{:bash}

:file

File containing software versions

versions.yml

Tools

nanocomp
MIT License

Compare multiple runs of long read sequencing data and alignments