Adds a template for T2-type ribonuclease NCBI query.
Adds a general export_records function.
Adds a write_tsv_file function.
Checks if uids provided is just a string, in which case it treats it as a GI.
Adds compare_strings function.
Changes the name of a final results directory of a 'flatten' step to a more intuitive one.
Fixes a bug that arises when clustering AA sequences. In those cases '-strand' option is illegal but the script still used it. Also adds a feature that allows to use centroid id as a key in cluster dictionary.
Adds krblast.py file. Functions in this module will deal with NCBI BLAST.
Adds BLAST search functionality.
Adds a read_tsv_file function. This is a very specific function with a general name. Should be renamed in the future.
Adds a feature where dictionaries of genbank objects can now have keys that are either gi or accession numbers.
Adds gis_from_blast_results function.
Allows for more customizable seq_id.
Adds functions to identify and slice out conserved regions.
Fixes a bug that caused dictionary key to be accession number even if gi was specified.
Adds functions to annotate BLAST hits on sequences.
Adds in_range and overlap functions that help detrmine if two ranges overlap.