Skip to content

Latest commit

 

History

History
56 lines (28 loc) · 3.41 KB

CHANGELOG.md

File metadata and controls

56 lines (28 loc) · 3.41 KB

Changelog

0.3.1 (2023-09-12)

Bug Fixes

  • add the split_attributes keyword to the exposed get_feature_name_attribute() function (f1f6ab7)

0.3.0 (2023-09-11)

Features

  • add split_attributes as a keyword to the GffDataFrame class and read_gff() function to either split or not split the attributes column based on user input (51ea186)
  • expose most of the gff handling functions as direct python calls (fe6a19f)
  • expose the read_fasta() function for direct python calls (b4de7a9)

Bug Fixes

  • change file writing to append mode so records won't get overwritten in writer.py (e5f0b0a)
  • do not interpret default NA values from strings in pd.read_csv() (83f821e)
  • lift the _split_attribute_colums() function out of the GffDataFrame class so it can be used without the GffDataFrame object (6308ee1)
  • solve incorrect file extension when a file is presented with multiple dots (c349ced)

Dependencies

  • add lenient versions to conda environment file and setup.py (6ccd2c7)

Documentation

  • improve the docstrings of several functions in reader.py (36ab67c)
  • update docstring for read_gff() function (51ea186)
  • update readme to be more up-to-date regarding some of the newer functionalities (e305ecb)

0.2.1 (2022-12-06)

Bug Fixes

  • replace gaps in nucleotide-seq with "N" characters to ensure valid translation when --keep-gaps flag is given. (forces ambigious AA call) (bf4ed5f)

0.2.0 (2022-12-05)

Features

  • add option to keep gaps in nucleotide sequence during aminoacid translation (3c2daa8)

Documentation

  • update function docstrings (fea7643)