Version history

  • New entrypoint option to skip isoseq pre-processing.
  • Update the pipeline to nf-core 2.14.1.
  • Update modules.
  • nf-validation version pinned PR25
  • Upgrade from isoseq3 to isoseq (version 4) Fix segmentation fault PR27
  • Add alternative entrypoint PR10

Added

  • A new entreypoint system has been implemented to allow the user where to start the analysis.
  • The isoseq entrypoint runs the full pipeline.
  • The map entrypoint runs the pipeline from the mapping step.
  • This new entreypoint option make possible to use the isoseq pipeline for analysis PacBio data when subreads are not provided, or for users who want to benefit from the mapping + TAMA analysis for their Nanopore data.

Fixed

  • Update modules to their nf-test version (bamtools/convert, custom/dumpsoftwareversions, gnu/sort, gstama/collapse/ gstama/merge, gstama/polyacleanup, gunzip, isoseq/refine, lima, minimap2/align, pbccs,ultra/align, ultra/index)

  • Since isoseq3 switch to version 4, it has been rename isoseq

    ToolPrevious versionNew version
    bamtools/convert2.5.22.5.2
    isoseq3.8.24.0.0
    lima2.7.12.9.0
    minimap2/align2.242.28
    gnu/sort8.259.3
    multiqc1.211.24.1

  • Update the pipeline to nf-core 2.9.

  • Add gnu/sort to sort annotation before uLTRA index

  • Update citations

  • Add background to pipeline png

  • Update modules

    ToolPrevious versionNew version
    isoseq33.8.13.8.2
    lima2.6.02.7.1
    bamtools/convert2.5.12.5.2
    gstama/merge1.0.21.0.3
    uLTRA/index0.0.4.20.1
    uLTRA/align0.0.4.20.1
    samtools1.171.17
    gnu/sort----8.25

Fixed

  • Update minimap2 path test: Don’t set gtf option. It is not expected to be used with minimap2 is chosen.
  • FIX: Don’t prepare gtf channel when minimap2 is chosen.

Fixed

  • Fix pipeline image path
  • params.input invalid type if pipeline is run with local file in samplesheet (was working with URL)

Added

Fixed

  • Remove hard coded capped option for GSTAMA_FILELIST step. Now follow user choice. Thanks to Mazdak Salavati.

Dependencies

ToolPrevious versionNew version
isoseq33.4.03.8.1
lima2.2.02.6.0
minimap22.212.24
samtools1.121.14
multiqc1.131.14
pbccs6.2.06.4.0
ultra_bioinformatics0.0.40.0.4.2
samtools1.15.11.16.1

Update the pipeline to nf-core template v2.5.1. Update modules:

  • samplesheet_check
  • dumpsoftwareversion
  • MultiQC

Fix aligner option documentation.

Pipeline performance improvement. When uLTRA path is selected, It reduce computation by indexing GTF once instead of chunk times.

nf-core/isoseq is a bioinformatics best-practice analysis pipeline for Isoseq gene annotation with uLTRA and TAMA. Starting from raw isoseq subreads, the pipeline:

  • Generates the Circular Consensus Sequences (CSS)
  • Clean and polish CCS to create Full Length Non Chimeric (FLNC) reads
  • Maps FLNCs on the genome
  • Define and clean gene models