Recent Releases of autocycler
autocycler - Autocycler v0.5.2
This release includes:
* Performance improvements for Autocycler cluster – faster execution and less RAM usage.
* New --min_depth option for Autocycler clean
* Bash pipeline now includes a time limit on assembly jobs (thanks, @muntean-alex)
Tarballs of pre-built executable binaries are attached:
* Linux:
* autocycler-linux-x86_64-musl-v0.5.2.tar.gz: x86-64 processors, musl C standard library
* autocycler-linux-x86_64-gnu-v0.5.2.tar.gz: x86-64 processors, glibc C standard library
* I recommend trying the musl version first, as it's more portable. However, if you encounter a memory allocation crash, then try the gnu version.
* Macs:
* autocycler-macos-x86_64-v0.5.2.tar.gz: x86-64 Intel processors
* autocycler-macos-aarch64-v0.5.2.tar.gz: Apple silicon processors
An HTML copy of the Autocycler docs at the time of release is also attached: autocycler-documentation-v0.5.2.tar.gz
- Rust
Published by rrwick 7 months ago
autocycler - Autocycler v0.5.1
Just a few additions/fixes in this release:
* Added hifiasm to Autocycler helper.
* Added a new header hint: autocycler_ignore
* Fixed error in Dockerfile (thanks, @ppenev-eligo)
Tarballs of pre-built executable binaries are attached:
* Linux:
* autocycler-linux-x86_64-musl-v0.5.1.tar.gz: x86-64 processors, musl C standard library
* autocycler-linux-x86_64-gnu-v0.5.1.tar.gz: x86-64 processors, glibc C standard library
* I recommend trying the musl version first, as it's more portable. However, if you encounter a memory allocation crash, then try the gnu version.
* Macs:
* autocycler-macos-x86_64-v0.5.1.tar.gz: x86-64 Intel processors
* autocycler-macos-aarch64-v0.5.1.tar.gz: Apple silicon processors
An HTML copy of the Autocycler docs at the time of release is also attached: autocycler-documentation-v0.5.1.tar.gz
- Rust
Published by rrwick 7 months ago
autocycler - Autocycler v0.5.0
The main change in v0.5.0 is that the helper scripts have now been integrated into Autocycler as a built-in subcommand:
* Instead of running canu.sh, you now run autocycler helper canu.
* This simplifies installation – no more copying Bash/Python scripts.
* The new autocycler helper command also adds features:
* Support for Myloasm.
* Support for different read types (e.g. PacBio HiFi).
* Better cleanup of empty assemblies that could break pipelines.
* Per-contig read depths where possible, with filtering options.
* Output .log files when produced by the assembler
Other updates:
* Fixed bug with passing_clusters column in clustering.tsv file (thanks, @MrTomRod).
* Added new columns to clustering.tsv for contig header hints.
Tarballs of pre-built executable binaries are attached:
* Linux:
* autocycler-linux-x86_64-musl-v0.5.0.tar.gz: x86-64 processors, musl C standard library
* autocycler-linux-x86_64-gnu-v0.5.0.tar.gz: x86-64 processors, glibc C standard library
* I recommend trying the musl version first, as it's more portable. However, if you encounter a memory allocation crash, then try the gnu version.
* Macs:
* autocycler-macos-x86_64-v0.5.0.tar.gz: x86-64 Intel processors
* autocycler-macos-aarch64-v0.5.0.tar.gz: Apple silicon processors
an HTML copy of the Autocycler docs at the time of release is also attached: autocycler-documentation-v0.5.0.tar.gz
The Autocycler demo data has not changed, so it can be downloaded from the v0.1.0 release.
- Rust
Published by rrwick 8 months ago
autocycler - Autocycler v0.4.0
This release contains: * Added ways to influence Autocycler via input contig headers. * Autocycler cluster terminal output now shows topology information, to show which contigs are circular vs linear. * A new Plassembler helper script, which can help to recover small plasmids that other long-read assemblers often miss. * Updated my full Autocycler pipeline to use Plassember and the new input contig headers. Also limits threads to 128 to prevent Flye from crashing (thanks @samlipworth).
Tarballs of pre-built executable binaries are attached:
* Linux:
* autocycler-linux-x86_64-musl-v0.4.0.tar.gz: x86-64 processors, musl C standard library
* autocycler-linux-x86_64-gnu-v0.4.0.tar.gz: x86-64 processors, glibc C standard library
* I recommend trying the musl version first, as it's more portable. However, if you encounter a memory allocation crash, then try the gnu version.
* Macs:
* autocycler-macos-x86_64-v0.4.0.tar.gz: x86-64 Intel processors
* autocycler-macos-aarch64-v0.4.0.tar.gz: Apple silicon processors
There are also some tarballs with cross-platform supporting files:
* autocycler-documentation-v0.4.0.tar.gz: an HTML copy of the Autocycler docs at the time of release
* autocycler-helper-scripts-v0.4.0.tar.gz: Autocycler's assembly helper scripts
The Autocycler demo data has not changed, so it can be downloaded from the v0.1.0 release.
- Rust
Published by rrwick 10 months ago
autocycler - Autocycler v0.3.0
This release contains:
* A new gfa2fasta command for converting Autocycler graphs to FASTA format.
* A fix for compatibility with BandageNG (see #17).
* Changed terminology for linear sequences: 'open' instead of 'blunt' for non-hairpin ends. This is because 'blunt' might imply a lack of overhang, which is not necessarily true, so 'open' is a more general term.
Tarballs of pre-built executable binaries are attached:
* Linux:
* autocycler-linux-x86_64-musl-v0.3.0.tar.gz: x86-64 processors, musl C standard library
* autocycler-linux-x86_64-gnu-v0.3.0.tar.gz: x86-64 processors, glibc C standard library
* I recommend trying the musl version first, as it's more portable. However, if you encounter a memory allocation crash, then try the gnu version.
* Macs:
* autocycler-macos-x86_64-v0.3.0.tar.gz: x86-64 Intel processors
* autocycler-macos-aarch64-v0.3.0.tar.gz: Apple silicon processors
There are also some tarballs with cross-platform supporting files:
* autocycler-documentation-v0.3.0.tar.gz: an HTML copy of the Autocycler docs at the time of release
* autocycler-helper-scripts-v0.3.0.tar.gz: Autocycler's assembly helper scripts
The Autocycler demo data has not changed, so it can be downloaded from the v0.1.0 release.
- Rust
Published by rrwick 11 months ago
autocycler - Autocycler v0.2.1
This release adds:
* The ability to duplicate sequences with the Autocycler clean command. Particularly useful for linear sequences with terminal inverted repeats.
* The --max_contigs option to Autocycler compress. Helps to catch bad cases early, so as to not waste time.
Tarballs of pre-built executable binaries are attached:
* Linux:
* autocycler-linux-x86_64-musl-v0.2.1.tar.gz: Linux systems with x86-64 processors, musl C standard library
* autocycler-linux-x86_64-gnu-v0.2.1.tar.gz: Linux systems with x86-64 processors, glibc C standard library
* I recommend trying the musl version first, as it's more portable. However, if you encounter a memory allocation crash, then try the gnu version.
* Macs:
* autocycler-macos-x86_64-v0.2.1.tar.gz: Macs with x86-64 Intel processors
* autocycler-macos-aarch64-v0.2.1.tar.gz: Macs with Apple silicon processors
There are also some tarballs with cross-platform supporting files:
* autocycler-documentation-v0.2.1.tar.gz: an HTML copy of the Autocycler docs at the time of release
* autocycler-helper-scripts-v0.2.1.tar.gz: Autocycler's assembly helper scripts
The Autocycler demo data has not changed, so it can be downloaded from the v0.1.0 release.
- Rust
Published by rrwick about 1 year ago
autocycler - Autocycler v0.2.0
This release adds new functionality to facilitate manual completion of assemblies:
* New subcommand: autocycler clean which allows for manual removal of sequences when the consensus assembly is not fully resolved.
* Add depth values to consensus_assembly.gfa file (useful for manual cleaning).
Tarballs of pre-built executable binaries are attached:
* Linux:
* autocycler-linux-x86_64-musl-v0.2.0.tar.gz: Linux systems with x86-64 processors, musl C standard library
* autocycler-linux-x86_64-gnu-v0.2.0.tar.gz: Linux systems with x86-64 processors, glibc C standard library
* I recommend trying the musl version first, as it's more portable. However, if you encounter a memory allocation crash, then try the gnu version.
* Macs:
* autocycler-macos-x86_64-v0.2.0.tar.gz: Macs with x86-64 Intel processors
* autocycler-macos-aarch64-v0.2.0.tar.gz: Macs with Apple silicon processors
There are also some tarballs with cross-platform supporting files:
* autocycler-documentation-v0.2.0.tar.gz: an HTML copy of the Autocycler docs at the time of release
* autocycler-helper-scripts-v0.2.0.tar.gz: Autocycler's assembly helper scripts
The Autocycler demo data has not changed, so it can be downloaded from the v0.1.0 release.
- Rust
Published by rrwick about 1 year ago
autocycler - Autocycler v0.1.2
This release includes some fixes/enhancements in response to feedback from the Autocycler alpha testers:
* Added a check to the assembly helper scripts to ensure that the output prefix is writable.
* Added a genome-size helper script.
* Error messages in helper scripts now print to stderr (not stdout).
* Changed the default value of --count for autocycler subsample to match new instructions.
* Add a message to the end of the autocycler combine stderr to indicate whether or not the assembly appears to be fully resolved.
* Lots of improvements/additions to the documentation.
Tarballs of pre-built executable binaries are attached:
* autocycler-linux-x86_64-musl-v0.1.2.tar.gz: for Linux systems with x86-64 processors
* autocycler-macos-x86_64-v0.1.2.tar.gz: for Macs with x86-64 Intel processors
* autocycler-macos-aarch64-v0.1.2.tar.gz: for Macs with Apple silicon processors
There are also some tarballs with cross-platform supporting files:
* autocycler-documentation-v0.1.2.tar.gz: an HTML copy of the Autocycler docs at the time of release
* autocycler-helper-scripts-v0.1.2.tar.gz: Autocycler's assembly helper scripts
The Autocycler demo data has not changed, so it can be downloaded from the v0.1.0 release.
- Rust
Published by rrwick about 1 year ago
autocycler - Autocycler v0.1.1
This release includes some fixes/enhancements in response to feedback from the Autocycler alpha testers:
* Fixed a bad version number in the environment.yml file for installing long-read assemblers.
* Added --max_contigs to Autocycler cluster to catch obviously bad input data that could cause the clustering algorithm to hang.
* Improved error messages with empty files.
* Created a helper script for the metaMDBG assembler.
* Allow suppression of terminal colours with an environment variable.
* Additions/refinements to the documentation.
Tarballs of pre-built executable binaries are attached:
* autocycler-linux-x86_64-musl-v0.1.1.tar.gz: for Linux systems with x86-64 processors
* autocycler-macos-x86_64-v0.1.1.tar.gz: for Macs with x86-64 Intel processors
* autocycler-macos-aarch64-v0.1.1.tar.gz: for Macs with Apple silicon processors
There are also some tarballs with cross-platform supporting files:
* autocycler-documentation-v0.1.1.tar.gz: an HTML copy of the Autocycler docs at the time of release
* autocycler-helper-scripts-v0.1.1.tar.gz: Autocycler's assembly helper scripts
The Autocycler demo data has not changed, so it can be downloaded from the previous release.
- Rust
Published by rrwick over 1 year ago
autocycler - Autocycler v0.1.0
The very first release of Autocycler!
Tarballs of pre-built executable binaries are attached:
* autocycler-linux-x86_64-musl-v0.1.0.tar.gz: for Linux systems with x86-64 processors
* autocycler-macos-x86_64-v0.1.0.tar.gz: for Macs with x86-64 Intel processors
* autocycler-macos-aarch64-v0.1.0.tar.gz: for Macs with Apple silicon processors
There are also some tarballs with cross-platform supporting files:
* autocycler-demo-dataset.tar: Autocycler's demo dataset
* autocycler-documentation-v0.1.0.tar.gz: an HTML copy of the Autocycler docs at the time of release
* autocycler-helper-scripts-v0.1.0.tar.gz: Autocycler's assembly helper scripts
- Rust
Published by rrwick over 1 year ago