Skip to content

Releases: ComparativeGenomicsToolkit/hal2vg

hal2vg 1.0.6 2021-02-08

09 Feb 00:23
068fea8
Compare
Choose a tag to compare

hal2vg 1.0.6 is available in the following forms:

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

Release notes

halRemoveDupes added to clean out duplications from a reference genome. There are a tiny number of these, and I still don't know exactly why.

clip-vg gets new option to modify path names to make them easier to import into W-lines.

hal2vg 1.0.5 2021-02-02

02 Feb 16:28
5db9207
Compare
Choose a tag to compare

hal2vg 1.0.5 is available in the following forms:

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

Release notes

clip-vg generalized to be able to clip by length (instead of bed) as well as to allow partial clips (ie leave nodes that aren't unique to clipped interval, instead of aborting)

hal2vg 1.0.4 2021-02-01

01 Feb 20:57
9a66c3b
Compare
Choose a tag to compare

hal2vg 1.0.4 is available in the following forms:

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

Release notes

This release includes the clip-vg binary in addition to hal2vg. It can be used to clip regions from a BED file out of a graph (providing they are not aligned).

v1.0.3: Merge pull request #33 from ComparativeGenomicsToolkit/pinch-snps

01 Feb 20:38
75af5a2
Compare
Choose a tag to compare

hal2vg 1.0.3 is available in the following forms:

  • Static Linux Binary: hal2vg (Don't forget to mark it executable: chmod +x hal2vg)
  • Static Linux Binary: hal2vg (Don't forget to mark it executable: chmod +x clip-vg)
  • Source Tarball: hal2vg-v1.0.3.tar.gz
    Install instructions in README.md

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

Release notes

This release includes the clip-vg binary in addition to hal2vg. It can be used to clip regions from a BED file out of a graph (providing they are not aligned).

hal2vg 1.0.2 2020-12-01

01 Dec 13:37
75af5a2
Compare
Choose a tag to compare

hal2vg 1.0.2 is available in the following forms:

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

Release notes

This release is roughly 3X faster than previous releases.

hal2vg 1.0.1 2020-09-07

08 Sep 00:12
1381f12
Compare
Choose a tag to compare

hal2vg 1.0.1 is available in the following forms:

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

Release notes

This release contains a bugfix required to use the subsetting options such as --targetGenomes and --ignoreGenomes without crashing.

hal2vg 1.0.0 2020-08-19

19 Aug 20:40
4318f3c
Compare
Choose a tag to compare

hal2vg 1.0.0 is available in the following forms:

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

Release notes

This release uses Hal2vg's Pinch Graph library to create the sequence graph.

Notable Changes:

  • Bespoke STL-based structures and algorimths replaced with Pinch Graph library
  • SNPS are aligned through using the column iterator instead of tables
  • Much more performant than original implementaiton, but still only tested on smallish graphs

hal2vg v0.1: Original hal2sg-based logic

30 Jun 13:54
40507b2
Compare
Choose a tag to compare

This is a snapshot of the hal2vg logic as it was before being completely re-written to use Cactus's Pinch Graph library.

It works reasonably well on small graphs, and could be useful to sanity check the newer logic. It also provides various subsetting and filtering options that aren't yet available in the new version.

But.. it scales very badly, especially in the degree of the HAL tree nodes, making it unusable for a lot of the whole-genome data we're now interested in.