Learn R Programming

⚠️There's a newer version (2.40.2) of this package.Take me there.

Biostrings (version 2.36.4)

String objects representing biological sequences, and matching algorithms

Description

Memory efficient string containers, string matching algorithms, and other utilities, for fast manipulation of large biological sequences or sets of sequences.

Copy Link

Version

Version

2.36.4

License

Artistic-2.0

Maintainer

H Pages

Last Published

February 15th, 2017

Functions in Biostrings (2.36.4)

chartr

Translating letters of a sequence
GENETIC_CODE

The Standard Genetic Code and its known variants
MaskedXString-class

MaskedXString objects
BOC_SubjectString-class

BOC\_SubjectString and BOC2\_SubjectString objects
Biostrings internals

Biostrings internals
getSeq

getSeq
gregexpr2

A replacement for R standard gregexpr function
matchPattern

String searching functions
matchPDict

Matching a dictionary of patterns against a reference
MIndex-class

MIndex objects
misc

Some miscellaneous stuff
pmatchPattern

Longest Common Prefix/Suffix/Substring searching functions
QualityScaledXStringSet-class

QualityScaledBStringSet, QualityScaledDNAStringSet, QualityScaledRNAStringSet and QualityScaledAAStringSet objects
trimLRPatterns

Trim Flanking Patterns from Sequences
xscat

Concatenate sequences contained in XString, XStringSet and/or XStringViews objects
XStringSetList-class

XStringSetList objects
XStringViews-class

The XStringViews class
AlignedXStringSet-class

AlignedXStringSet and QualityAlignedXStringSet objects
InDel-class

InDel objects
HNF4alpha

Known HNF4alpha binding sequences
AMINO_ACID_CODE

The Single-Letter Amino Acid Code
toComplex

Turning a DNA sequence into a vector of complex numbers
translate

Translating DNA/RNA sequences
findPalindromes

Searching a sequence for palindromes
detail

Show (display) detailed object content
maskMotif

Masking by content (or by position)
nucleotideFrequency

Calculate the frequency of oligonucleotides in a DNA or RNA sequence (and other related functions)
padAndClip

Pad and clip strings
PDict-class

PDict objects
PairwiseAlignments-io

Write a PairwiseAlignments object to a file
XString-class

BString objects
XStringSet-comparison

Comparing and ordering the elements in one or more XStringSet objects
XStringPartialMatches-class

XStringPartialMatches objects
XStringSet-io

Read/write an XStringSet object from/to a file
AAString-class

AAString objects
align-utils

Utility functions related to sequence alignment
match-utils

Utility functions operating on the matches returned by a high-level matching function
matchLRPatterns

Find paired matches in a sequence
matchprobes

A function to match a query sequence to the sequences of a set of probes.
matchPWM

PWM creating, matching, and related utilities
reverseComplement

Sequence reversing and complementing
RNAString-class

RNAString objects
yeastSEQCHR1

An annotation data file for CHR1 in the yeastSEQ package
dinucleotideFrequencyTest

Pearson's chi-squared Test and G-tests for String Position Dependence
DNAString-class

DNAString objects
matchProbePair

Find "theoretical amplicons" mapped to a probe pair
injectHardMask

Injecting a hard mask in a sequence
matchPDict-inexact

Inexact matching with matchPDict()/countPDict()/whichPDict()
IUPAC_CODE_MAP

The IUPAC Extended Genetic Alphabet
letter

Subsetting a string
letterFrequency

Calculate the frequency of letters in a biological sequence, or the consensus matrix of a set of sequences
longestConsecutive

Obtain the length of the longest substring containing only 'letter'
lowlevel-matching

Low-level matching functions
MultipleAlignment-class

MultipleAlignment objects
needwunsQS

(Deprecated) Needleman-Wunsch Global Alignment
replaceAt

Extract/replace arbitrary substrings from/in a string or set of strings.
replaceLetterAt

Replacing letters in a sequence (or set of sequences) at some specified locations
stringDist

String Distance/Alignment Score Matrix
substitution.matrices

Scoring matrices
pairwiseAlignment

Optimal Pairwise Alignment
PairwiseAlignments-class

PairwiseAlignments, PairwiseAlignmentsSingleSubject, and PairwiseAlignmentsSingleSubjectSummary objects
XStringQuality-class

PhredQuality, SolexaQuality and IlluminaQuality objects
phiX174Phage

Versions of bacteriophage phiX174 complete genome and sample short reads
pid

Percent Sequence Identity
XStringSet-class

XStringSet objects