Skip to content

Releases: mdshw5/pyfaidx

v0.5.3

05 Feb 21:29
af9ef95
Compare
Choose a tag to compare
  • Added build_index argument for Faidx and Fasta (#134)
  • Raise IndexNotFoundError and FastaNotFoundError instead of IOError when files aren't readable (#134)

v0.5.2

25 Jan 02:13
442a84d
Compare
Choose a tag to compare
  • Fixes an issue with faidx --transform bed which used [1, 1] coordinates and now uses (0, 1] coordinates as specified by BED

v0.5.1

26 Oct 17:21
Compare
Choose a tag to compare

v0.5.0.1

11 Sep 14:49
Compare
Choose a tag to compare
  • Removed BGZF warning (#123) since the test suite contains good coverage of this feature.

v0.5.0

25 Jul 18:49
Compare
Choose a tag to compare
  • coordinates with start > end can be auto reverse complemented using --auto-strand argument (#120)
  • --no-coords flag in faidx script suppresses "sequence:start-end" in output sequence headers (#121)
  • Sequence.long_name is deprecated in favor of Sequence.fancy_name. Sequence.longname() is now removed from the codebase after previous DeprecationWarnings.

v0.4.9.2

15 Jun 17:35
Compare
Choose a tag to compare
  • Fixed issue in key_function validation logic

v0.4.9.1

15 Jun 15:40
Compare
Choose a tag to compare
  • Faster faidx -i nucleotide code

v0.4.9

14 Jun 02:01
Compare
Choose a tag to compare
  • Support for resolving duplicate keys using duplicate_action argument to Fasta
  • Support for BGZF (block gzip compressed) FASTA files (#77) (Thanks @terrycojones!)
  • Support for numpy 32bit and 64bit integer comparisons (#114)
  • Better file locking and buffer flushing (#110)

v0.4.8.5

05 May 13:52
Compare
Choose a tag to compare
  • support for numpy integer types (#114)
  • key_function now applies to indexing as well as sequence retrieval (#111)
  • preliminary support for BGZF compressed files (#77) (Thanks @terrycojones)

v0.4.8.4

18 Apr 17:53
Compare
Choose a tag to compare
  • Fasta(mutable = True) now performs synchronous writes (#110)