NEWS.md
write_fasta() and find_motifs() accept data.frame arguments now; sequences and their names are taken from specified two columnsremove_ambiguous()
unsigned wherever there was a mismatchUpdates for the CRAN god. Fixed random_sq() out-of-bounds possible problem, so there may be differences in sequences generated using the same seed in this and previous versions.
random_sq() correctly ignores now "*" and “-” values while computing number of letters to draw fromSequence and ProtoSequence classesExpanded on v1.0.0, having implemented functions paste() and collapse() that allow the user to connect multiple sequences into one. Also made some optimization within C++ using templates, speeding up translate() and complement() functions significantly. Lastly, added support for object from bioseq package.
interpret_as_stop from translate() function, as it is not feasible to implement well-working translation rules for tables with ambiguous codons (27, 28 & 31)paste() (a method for sq class)collapse()
bioseq package, i.e. bioseq_aa, bioseq_dna and bioseq_rna
translate() to have codon tables created in compile time; this reduced execution time of translate() by 95%
complement() to have tables created in compile time; this reduced execution time of complement() by 85%
random_sq() actually use seed parameter while generating sequences