A Toolbox for Manipulating Biological Sequences

Classes and functions to work with biological sequences (DNA, RNA and amino acid sequences). Implements S3 infrastructure to work with biological sequences as described in Keck (2020) . Provides a collection of functions to perform biological conversion among classes (transcription, translation) and basic operations on sequences (detection, selection and replacement based on positions or patterns). The package also provides functions to import and export sequences from and to other package formats.


bioseq: A Toolbox for Manipulating Biological Sequences in R

R-CMD-check Codecov test coverage CRAN status

The purpose of bioseq is to provide a collection of classes and functions for biological sequence manipulation in R. The package provides simple S3 classes for sequences that are suitable for inclusion in a data frame and that can be analysed using the dplyr grammar and other tidyverse tools.

Installation

You can install the development version of bioseq from GitHub with:

remotes::install_github("fkeck/bioseq")

Tutorials

There are two vignettes available to get started with the package:

  • Introduction to the bioseq package
  • Cleaning and exploring NCBI data with the bioseq package

Citation

If you use bioseq please cite Keck F. (2020) Handling biological sequences in R with the bioseq package. Methods in Ecology and Evolution. doi:10.1111/2041-210X.13490

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("bioseq")

0.1.5 by Francois Keck, a year ago


https://fkeck.github.io/bioseq/


Report a bug at https://github.com/fkeck/bioseq/issues


Browse source code at https://github.com/cran/bioseq


Authors: Francois Keck [aut, cre, cph] (ORCID:


Documentation:   PDF Manual  


GPL-3 license


Imports methods, vctrs, tibble, ape, crayon, dplyr, pillar, stringi, stringr, stringdist, readr, rlang

Suggests knitr, rmarkdown, testthat, covr


Imported by refdb.

Suggested by tidysq.


See at CRAN