The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- #35 - Add social preview image
- #49 - Add host read removal with
Bowtie 2
and according custom section toMultiQC
- #49 - Add separate
MultiQC
section forFastQC
after preprocessing - #65 - Add
MetaBAT2
RNG seed parameter--metabat_rng_seed
and set the default to 1 which ensures reproducible binning results - #65 - Add parameters
--megahit_fix_cpu_1
,--spades_fix_cpus
and--spadeshybrid_fix_cpus
to ensure reproducible results from assembly tools - #66 - Export
depth.txt.gz
into result folder - #67 - Compress assembly files
- #82 - Add
nextflow_schema.json
- #104 - Add parameter
--save_busco_reference
- #56 - Update
MetaBAT2
fromv2.13
tov2.15
- #46 - Update
MultiQC
fromv1.7
tov1.9
- #88 - Update to new nf-core 1.10.2
TEMPLATE
- #88 -
--reads
is now removed, use--input
instead - #101 - Prevented PhiX alignments from being stored in work directory #97
- #104, #111 - Update
BUSCO
fromv3.0.2
tov4.1.4
- #29 - Fix
MetaBAT2
binning discards unbinned contigs #27 - #31, #36, #76, #107 - Fix links in README
- #47 - Fix missing
MultiQC
when--skip_quast
or--skip_busco
was specified - #49, #89 - Added missing parameters to summary
- #50 - Fix missing channels when
--keep_phix
is specified - #54 - Updated links to
minikraken db
- #54 - Fixed
Kraken2
dp preparation: allow different names for compressed archive file and contained folder as for some minikraken dbs - #55 - Fixed channel joining for multiple samples causing
MetaBAT2
error #32 - #57 - Fix number of threads used by
MetaBAT2
programjgi_summarize_bam_contig_depths
- #70 - Fix
SPAdes
memory conversion issue #61 - #71 - No more ignoring errors in
SPAdes
assembly - #72 - No more ignoring of
BUSCO
errors - #73, #75 - Improved output documentation
- #96 - Fix missing bin names in
MultiQC
BUSCO section #78 - #104 - Fix
BUSCO
errors causing missing summary output #77
- #29 - Change depreciated parameters:
--singleEnd
->--single_end
,--igenomesIgnore
->--igenomes_ignore
Initial release of nf-core/mag, created with the nf-core template.
- short and long reads QC (fastp, porechop, filtlong, fastqc)
- Lambda and PhiX detection and filtering (bowtie2, nanolyse)
- Taxonomic classification of reads (centrifuge, kraken2)
- Short read and hybrid assembly (megahit, metaspades)
- metagenome binning (metabat2)
- QC of bins (busco, quast)
- annotation (cat/bat)