seqmagick: Sequence Manipulation Utilities

Tools for reading and writing biological sequences in multiple formats, including 'FASTA', 'PHYLIP', 'CLUSTAL', 'STOCKHOLM', 'MEGA' and 'GenBank'. Supports interleaved and sequential layouts where applicable, converts between formats, and manipulates sequence sets (e.g., filtering by patterns and computing consensus sequences from alignments). Also includes functions to download nucleotide records from NCBI by accession.

Package details

AuthorGuangchuang Yu [aut, cre] (ORCID: <https://orcid.org/0000-0002-6485-8781>)
MaintainerGuangchuang Yu <guangchuangyu@gmail.com>
LicenseArtistic-2.0
Version0.1.8
URL https://github.com/YuLab-SMU/seqmagick
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("seqmagick")

Try the seqmagick package in your browser

Any scripts or data that you put into this service are public.

seqmagick documentation built on Jan. 31, 2026, 9:06 a.m.