Skip to content

Releases: neherlab/pangraph

v0.6.1

17 Oct 08:59

Choose a tag to compare

What's Changed

  • added pangraph version command that prints PanGraph's version on stderr, by @mmolari and @ivan-aksamentov, see #40.
  • fix: wrong PanGraph's package version tag in Project.toml.
  • added tools/release.sh script to automate the release process, by @mmolari and @ivan-aksamentov, see #41.

v0.6.0

17 Oct 08:42

Choose a tag to compare

What's Changed

  • added mmseqs2 as an alternative alignment kernel that guarantees higher sensitivity at the expense of longer computational time, see #33, by @mmolari and @nnoll.
  • updated Docker file to include mmseqs2 in the container, by @ivan-aksamentov.
  • updated the documentation, including discussion of alignment kernel sensitivities and examples of application of PanGraph to plasmids by @liampshaw .
  • errors that occur in worker threads are now emitted on the main thread, see #25.
  • fixed bug when using mash option see this commit
  • fixed a bug in detransitive, see this commit
  • added snakemake pipeline in the script folder to perform the analysis published in our paper.
  • added -K option to the build command to control kmer length for mmseqs aligner, see this commit.
  • added fasttree to docker container and PanX export to docker tests, see #37 .

New Contributors

v0.5.0

18 Mar 21:36

Choose a tag to compare

What's Changed

  • fix: error with gfa export of fully duplicated paths by @mmolari in #19
  • GFA export bug fixes by @nnoll in #28
  • chore: add docker container by @ivan-aksamentov in #27
  • fix: deal with zero length blocks getting added to segment by @nnoll in #20

New Contributors

Full Changelog: v0.4.1...0.5.0

v0.4.1

25 Feb 16:41

Choose a tag to compare

Smaller binaries: Artifacts now pulled in as needed.

v0.4.0

31 Jan 20:08

Choose a tag to compare

  • Marginalize command now (optionally) takes list of strains to project onto.
  • Command line arguments and flags can now be mixed in order.
  • Export can filter out any duplications.

v0.3.0

31 Jan 19:55

Choose a tag to compare

Added command line options:

  • Build: -u => force sequences to uppercase letters
  • Polish: -c => preserve case (uses MAFFT command line flag)

Additionally, removed bug associated with sequences mapping as empty intervals to blocks.

Lastly, large improvement to the algorithm's multicore usage by balancing the initial guide tree.

v0.2.1

04 Dec 00:53

Choose a tag to compare

Modified CLI to accept input on standard input for all subcommands. This allows for a nicer chaining of pangraph functions from the shell. Additionally, there were many small bugs that are fixed.

v0.2.0 binary

30 Nov 00:48

Choose a tag to compare

chore: updated mash documentation

pangraph v0.1-alpha

02 Sep 20:01
1945e79

Choose a tag to compare

pangraph v0.1-alpha Pre-release
Pre-release

Source code bundled as a relocatable application. Currently only for Linux-based operating systems but intend to release for MacOSX as well.