0.3.1 (2023-09-12)
- add the split_attributes keyword to the exposed
get_feature_name_attribute()
function (f1f6ab7)
0.3.0 (2023-09-11)
- add
split_attributes
as a keyword to theGffDataFrame
class andread_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)
- 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)
- add lenient versions to conda environment file and setup.py (6ccd2c7)
- 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)
- 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)
- add option to keep gaps in nucleotide sequence during aminoacid translation (3c2daa8)
- update function docstrings (fea7643)