Skip to content

Cactus release 1.0.0 2020-04-19

Compare
Choose a tag to compare
@diekhans diekhans released this 19 Apr 16:48
· 2290 commits to master since this release

Cactus 1.0.0 is available in the following forms:

WARNING: do not use the github automatically generate source files (Source code (zip) or Source code (tar.gz)), these are not correct.

Please subscribe to the cactus-announce low-volume mailing list to receive notice of Cactus release.

Release notes

This is the first official release of Cactus. The goal is to provide a
stable, track-able version of Cactus to users. The releases is provided in
source, static-compiled binaries, and Docker formats.

Notable Changes:

  • Kyoto Cabinet and Typhoon are now included as a sub-module. This is due to
    the lack of consistent, stable releases and the difficulty in compiling it.
  • Cactus is now available as a tar file of static-linked binary executables,
    along with a wheel of the Cactus Python packages. This avoids compilation and dependency problems. These should work on most Linux platforms when Docker is not used.
  • Added support to run Cactus in individual steps. This works around problems with using Toil in some distributed environments by dividing up alignment into tasks that can be run manually on separate machines.
    See Running step by step (experimental) in README.md.
  • Conversion to Python 3, allowing Toil to drop Python 2 support.