Releases: evotools/nf-LO
v1.8.6
v1.8.5
Maintenance release. Remove duplicated processes, simplify the workflow and better code linting.
v1.8.4
Changes introduced:
- Fix broken anaconda environment creation due to wrong repository order
- Better schema file
- Report generation is now optional and enabled with
--report - Report now working with anaconda runs
Release 1.8.3
What's Changed
- Support haplotype-resolved liftovers with
--haplotypes.
Release 1.8.2
Changes to the workflow
--aligner minimap2now runs on individual target sequences to reduce the memory footprint and improve performances in large distributed systems- updated dependencies (minimap2 v2.26.0, last v1454, crossmap v0.6.4, bedtools v2.31.0, lastz v1.04.22, blat v445)
- fix bug in creating report using singularity/docker images
- better lastz management of the input files
Release 1.8.0
This version changes the way nf-LO accepts remote input files.
Release notes:
- Now
--source/--targethave to be used to pass local, remote or accession IDs (GCAs, GCFs and iGenomes alike) --ncbi_source,--ncbi_target,--igenomes_sourceand--igenomes_targetnow have to be specified alongside--source/--targetto tellnf-LOwhen the files are from the two databases, but do not need any input.- Documentation updated to reflect the change.
Release v1.7.0
This release fixes a major bug preventing the alignments with lastz of the source's small contigs (if large genome), particularly relevant for small, fragmented genomes. It also introduces additional minor changes, workflow customization options, and optimization of the environments.
If affected by the bug, we recommend to discard the older workflow version (<1.7.0) using nextflow drop evotools/nf-LO and rerun the analyses with the newer release.
Release notes:
- Fix bug aforementioned preventing the
lastzalignment of small source contigs or small fragmented source genomes - Add support to mamba through the
--mambaflag - Updated minimal version of nextflow to 21.10.6 in order to support the mamba installation of dependencies
- Added a new anaconda environment for
mafTools - Added the possibility of providing custom conservation scores with the
--qscoresoption, followed by the appropriate Q-score file
Stability and usability improvements
This release doesn't add any functionality, but improves the stability and usability of the workflow in general.
A summary of some of the changes done to the workflow:
- Lastz has now two extra pre-configurations (primate and general) based on the ensembl pairwise genome alignments parameters
- chainNet is now split into three submodules (netChain, netSynt and chainsubset)
- There are now three ways to define the source genome (
--source,--ncbi_sourceand--igenome_source) - Similarly, there are now three ways to define the target genome (
--target,--ncbi_targetand--igenome_target) - Fixed several bugs and stability issues
Update configurations for small servers
1.5.0a Add configuration for very small servers