Learn R Programming

seqmagick (version 0.1.8)

Sequence Manipulation Utilities

Description

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.

Copy Link

Version

Install

install.packages('seqmagick')

Monthly Downloads

952

Version

0.1.8

License

Artistic-2.0

Issues

Pull Requests

Stars

Forks

Maintainer

Guangchuang Yu

Last Published

January 31st, 2026

Functions in seqmagick (0.1.8)

seqlen

seqlen
mega_read

read sequence alignment file
fas2phy

fas2phy
ncbi_fa_read

ncbi_fa_read
gb_read

gb_read
get_id

get_id
bam2DNAStringSet

bam2DNAStringSet
fa_combine

fa_combine
bs_aln

bs_aln
fa_to_interleaved

fa_to_interleaved
download_genbank

download_genbank
bs_filter

bs_filter
bam2DNAStringSet2

bam2DNAStringSet2
bs_hamming

bs_hamming
bs_rename

bs_rename
consensus

consensus
phy2fas

phy2fas
phy_read

phy_read
fa_rename

fa_rename
fa_filter

fa_filter
fa_write

fa_write
replaceInside

replaceInside
phy_write

phy_write
seqmagick-package

seqmagick: Sequence Manipulation Utilities
renameTXT

renameTXT