union())write_fasta() and find_motifs() accept
data.frame arguments now; sequences and their names are
taken from specified two columnsRcpp catch
declarationiteratorRcpp
to match new testthat standardsremove_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_rnatranslate() 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 sequencesInitial stable release.