Skip to content

Commit

Permalink
extend and reorder changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewprzh committed May 31, 2024
1 parent 180516c commit efbe97f
Showing 1 changed file with 19 additions and 11 deletions.
30 changes: 19 additions & 11 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,33 @@
# SPAdes Genome Assembler changelog

## SPAdes 4.0.0, 3 June 2024
- SPAdes now supports NCBI SRA files as input;
- Reworked and improved documentation: [ablab.github.io](https://ablab.github.io);
- [PathRacer](https://ablab.github.io/spades/pathracer.html) - a tool for mapping HMMs to assembly grpah - is now released as a part of SPAdes package;
- [BinSPreader](https://ablab.github.io/spades/binspreader.html) (metagenomic binning refiner) is also released inside SPAdes package;
- New [gfa-split tool](https://ablab.github.io/spades/standalone.html#graph-splitting) for splitting assembly graph into components;
- New [wasterwaterSPAdes](https://ablab.github.io/spades/running.html#-sewage) mode for quantitative assessment of
SARS-CoV-2 strains in waste water samples;
- Python3.8 is now a minimal required version, python2 is deprecated;
- SPAdes now supports SRA files as input;
- PathRacer is now released as a part of SPAdes package;
- [BinSPreader](https://ablab.github.io/spades/binspreader.html) is also along with SPAdes package;
- New gfa-split tool;
- New [wasterwaterSPAdes](https://ablab.github.io/spades/running.html#-sewage) mode;
- Native support for running on Apple Silicon processors;
- Native support for running on aarch64/linux;
- Binaries are now built using ManyLinux 2.28;
- Parallel & improved GapCloser algorithm;
- Faster graph simplification;
- Allow external projects integration with SPAdes;
- Use SPOA for long reads consensus;
- Binaries are now built using [ManyLinux 2.28](https://peps.python.org/pep-0600).
SPAdes binaries should be compatible with systems using glibc 2.28 and newer including
ALT Linux 10+, RHEL 9+, Debian 11+, Fedora 34+, Mageia 8+, Photon OS 3.0 with updates, Ubuntu 21.04+.
In case of any problems we recommend building from sources.
- Allow external projects integration with SPAdes.
Projects could be integrated directly with SPAdes codebase or use SPAdes libraries.
Contact us for technical details.
- SPAdes outputs assembly graph in GFA v1.2 format by default, older v1.1 format is also available;
- SPAdes tags circular paths in assembly graph with `TP:Z:circular` flag;
- SPAdes internally supports 0 bp overlap graph and graphs with variable overlaps in vertices
(e.g. multiplex de Bruijn graphs). Some SPAdes standalone tools allow use of such graphs as input.
- SPAdes now uses `zlib-ng` for faster gzip decompression of input files;
- Fixed compilation with gcc 13;
- Use SPOA for long reads consensus;
- Parallel & improved GapCloser algorithm;
- Faster graph simplification;
- Removed deprecated truSPAdes functionality;
- Reworked and improved documentation;
- Lots of other fixes and improvements.


Expand Down

0 comments on commit efbe97f

Please sign in to comment.