Releases: JNP-Solutions/Slacken
Releases · JNP-Solutions/Slacken
v2.0.0
This version has a new, simplified command-line interface, which should make Slacken easier to use.
It also includes general performance improvements and a draft API interface for programmatically classifying reads or samples from a Spark session.
Compiled for Java 8/11/17, Spark 3.5, and Scala 2.12.
v1.1.0-zenodo
Re-release of v1.1.0 for archiving at Zenodo.
v1.1.0
Compiled for Scala 2.12, Spark 3.5, and Java 8/11/17.
- Added --detailed and --nodetailed switch, for controlling per-read output. With --nodetailed, only reports will be written and Slacken will classify inputs faster.
- Clarified CLI help and comments.
- Better test coverage, including scalacheck properties for classification and input format parsers.
- Bugfix for a case where newlines in short fasta sequences were not handled correctly.
- If the command line options can't be correctly parsed, do not exit using System.exit, since this is bad practice in a Spark cluster. Instead, just return from the main function.
- Code style and quality cleanups.
- More efficient Spark SQL, improving overall efficiency.