Version 2.0.0
What's Changed
Full Changelog: 1.4...2.0.0
Added
- Updated nf-core/template to 2.14.1
- Removed release-announcements GitHub workflow
- Added a list of nf-core contributors
- Added a launcher script for local testing
local_assemblyqc
- Added a custom
BUNDLELINKS
module which respects direction when bundlingDNADIFF
links #82 - Added the ability to create linear synteny plot in addition to the circos plot #74
- Updated modules and sub-workflows:
BWA/INDEX
,BWA/MEM
,CAT/CAT
, ,CUSTOM/RESTOREGFFIDS
,CUSTOM/SHORTENFASTAIDS
,GT/GFF3
,GT/GFF3VALIDATOR
,GT/STAT
,LTRFINDER
,LTRHARVEST
,LTRRETRIEVER/LAI
,LTRRETRIEVER/LTRRETRIEVER
,SAMBLASTER
,FASTA_LTRRETRIEVER_LAI
,FASTQ_BWA_MEM_SAMBLASTER
,GFF3_VALIDATE
,CUSTOM/SRATOOLSNCBISETTINGS
,FASTP
,FASTQC
,UNTAR
,SEQKIT/SEQ
,SEQKIT/SORT
,FASTA_EXPLORE_SEARCH_PLOT_TIDK
- Now the
contamination_stops_pipeline
flag allows the pipeline to continue if contamination is detected. It's default value istrue
#54 - Now fasta ids are sorted in natural order for the HiC module #76
- Now using
FASTQ_DOWNLOAD_PREFETCH_FASTERQDUMP_SRATOOLS
for SRA downloads - Added
MERQURY
module #85 - Replaced
GFF3_VALIDATE
sub-workflow withGFF3_GT_GFF3_GFF3VALIDATOR_STAT
- Replaced local
BUSCO
module withFASTA_GXF_BUSCO_PLOT
sub-workflow #75 - Replaced local
NCBI_FCS_ADAPTOR
with nf-core module and updated to 0.5.0 which includes additional adaptors for PacBio and Nanopore technologies #55 - Added PLOTSR #77
- Added JADWOS01 assembly to xrefsheet for successfully running PLOTSR
- Now detecting duplicate sequences with
SEQKIT/RMDUP
#64
Fixed
- Fixed a bug which caused NCBI_FCS_GX to not resume #80
- Restored the original version of
nf-core/subworkflows/fastq_trim_fastp_fastqc
- Fixed n-core linting
- Updated
tower.yml
- Updated LICENSE copyright to Copyright (c) 2024 The New Zealand Institute for Plant and Food Research Limited #81
RUNASSEMBLYVISUALIZER
is now single threaded for successful execution on both Linux and MacOS- Fixed java memory overflow issues in
RUNASSEMBLYVISUALIZER
- Updated
FASTA_LTRRETRIEVER_LAI
to fix a pipeline crash whench_monoploid_seqs
was[ meta, [] ]
#83 - Improved input assembly documentation #86
- Added assembly tag to synteny warning message regarding missing
synteny_labels
file - Now copying files in
NCBI_FCS_GX_SETUP_SAMPLE
rather than symlinking in an attempt to support NextFlow Fusion
Dependencies
- NextFlow!>=23.04.0
- nf-validation@1.1.3
Deprecated
- Removed
CIRCOS_BUNDLELINKS
module - Now the default value of
synteny_plot_1_vs_all
is false - Replace module
CUSTOM/CHECKGFF3FASTACORRESPONDENCE
with a local groovy function inGFF3_GT_GFF3_GFF3VALIDATOR_STAT
sub-workflow