Skip to content

Releases: nextgenusfs/gfftk

GFFtk 26.2.12

13 Feb 04:35

Choose a tag to compare

Changes

  • Fix phase field initialization for ncRNA genes without CDS (41f4054)
  • pass/update phase on return (920c201)
  • fix sorting bug in gff2dict() (f52a333)
  • support combined gff+fasta, build yeast parser; add table2asn functional check #8 (a58c6c0)
  • add PyPI error handling for version conflicts and allow GitHub release on re-runs (0a6c7b8)
  • improve github release creation with fallback and error handling (04ef78a)
  • fix production release workflow conditional logic (469f83e)
  • make gff3 default output for convert; allow gff3-->gff3 conversion (79f8eb8)

Full Changelog: v25.6.10...26.2.12

GFFtk v25.6.10

10 Jun 04:14

Choose a tag to compare

Changes

  • bump version to 25.6.10 to match git tag (c9e9c12)
  • add --grep --grepv filtering to convert (e1959f8)
  • add utr_extension in consensus module (d44a61a)

Full Changelog: v25.6.9...v25.6.10

GFFtk v25.4.17

17 Apr 21:12

Choose a tag to compare

  • Some modifications to the gfftk consensus module for more accurate evidence based scoring
  • Added unit tests and updated linting/formatting.

What's Changed

New Contributors

  • @olekto made their first contribution in #6

Full Changelog: v24.10.30...v25.4.17

gfftk v24.10.30

04 Nov 06:54

Choose a tag to compare

  • bug fix release
  • improved parsing for some gtf formats

Full Changelog: v24.2.4...v24.10.30

gfftk v24.2.4

08 Mar 01:24

Choose a tag to compare

  • Upgrade the consensus module, more accurate calls and opposite strand filtering.
  • A few bug fixes.

gfftk v23.12.5

05 Dec 22:54

Choose a tag to compare

Bug fix release:

  • fix fasta parser for whitespace #2
  • fix genbank cleanup

gfftk v23.9.6

24 Oct 21:21

Choose a tag to compare

  • move to CalVar version system (date)
  • update GFF3 parsers
  • provide support for genbank flat file output

gfftk v0.1.7

21 Dec 21:42

Choose a tag to compare

  • fix for writing gzip output files

gfftk v0.1.6

21 Dec 20:18

Choose a tag to compare

  • add support for io.BytesIO objects to be used as input -- this won't have an effect on the cli gfftk package, but could benefit as a library if streams are used.

gfftk v0.1.5

21 Dec 18:23

Choose a tag to compare

  • Add support for detecting pseudogenes, ie mRNA features that have CDS with internal stops or those that are previously labeled pseudogenes. Pseudogenes will still be written, however, CDS will not be.
  • Add option to gff.gff2dict for gff_format="auto" where the format will try autodetect to parse some different GFF formats. Currently just supports the default and the NCBI-eukaryote format.