Learn R Programming

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

bio3d (version 2.1-3)

Biological Structure Analysis

Description

Utilities to process, organize and explore protein structure, sequence and dynamics data. Features include the ability to read and write structure, sequence and dynamic trajectory data, perform sequence and structure database searches, data summaries, atom selection, alignment, superposition, rigid core identification, clustering, torsion analysis, distance matrix analysis, structure and sequence conservation analysis, normal mode analysis, principal component analysis of heterogeneous structure data, and correlation network analysis from normal mode and molecular dynamics data. In addition, various utility functions are provided to enable the statistical and graphical power of the R environment to work with biological sequence and structural data. Please refer to the URLs below for more information.

Copy Link

Version

Install

install.packages('bio3d')

Monthly Downloads

2,809

Version

2.1-3

License

GPL (>= 2)

Maintainer

Barry Grant

Last Published

October 27th, 2014

Functions in bio3d (2.1-3)

cmap.filter

Contact Map Consensus Filtering
atom.index

Atom Names/Types
example.data

Bio3d Example Data
dssp.trj

Secondary Structure Analysis of Trajectories with DSSP
inner.prod

Mass-weighted Inner Product
deformation.nma

Deformation Analysis
mktrj.pca

PCA Atomic Displacement Trajectory
aa123

Convert Between 1-letter and 3-letter Aminoacid Codes
identify.cna

Identify Points in a CNA Protein Structure Network Plot
aa2index

Convert an Aminoacid Sequence to AAIndex Values
pca.xyz

Principal Component Analysis
blast.pdb

NCBI BLAST Sequence Search
network.amendment

Amendment of a CNA Network According To A Input Community Membership Vector.
atom2ele

Atom Names/Types to Atomic Symbols Converter
filter.dccm

Filter for Cross-correlation Matrices (Cij)
dist.xyz

Calculate the Distances Between the Rows of Two Matrices
hmmer

HMMER Sequence Search
cmap

Contact Map
atom2xyz

Convert Between Atom and xyz Indices
formula2mass

Chemical Formula to Mass Converter
com

Center of Mass
convert.pdb

Renumber and Convert Between Various PDB formats
pca

Principal Component Analysis
bwr.colors

Color Palettes
aa2mass

Amino Acid Residues to Mass Converter
ide.filter

Percent Identity Filter
plot.nma

Plot NMA Results
normalize.vector

Mass-Weighted Normalized Vector
binding.site

Binding Site Residues
difference.vector

Difference Vector
rmsd

Root Mean Square Deviation
diag.ind

Diagonal Indices of a Matrix
dccm.pca

Dynamic Cross-Correlation from Principal Component Analysis
cov.nma

Calculate Covariance Matrix from Normal Modes
plot.dccm

DCCM Plot
dccm.xyz

DCCM: Dynamical Cross-Correlation Matrix
rmsd.filter

RMSD Filter
lmi

LMI: Linear Mutual Information Matrix
aa.index

AAindex: Amino Acid Index Database
pdbs2pdb

PDBs to PDB Converter
read.fasta

Read FASTA formated Sequences
conserv

Score Residue Conservation At Each Position in an Alignment
bhattacharyya

Bhattacharyya Coefficient
pdbfit

PDB File Coordinate Superposition
aa.mass

Amino Acid Residue Mass
bio3d-package

Biological Structure Analysis
nma.pdbs

Ensemble Normal Mode Analysis
angle.xyz

Calculate the Angle Between Three Atoms
read.all

Read Aligned Structure Data
dm

Distance Matrix Analysis
is.gap

Gap Characters
atom2mass

Atom Names/Types to Mass Converter
dccm.enma

Cross-Correlation for Ensemble NMA (eNMA)
is.xyz

Is an Object of Class xyz?
covsoverlap

Covariance Overlap
read.pdcBD

Read PQR output from pdcBD File
get.seq

Download FASTA Sequence Files
is.select

Is an Object of Class select?
elements

Periodic Table of the Elements
read.ncdf

Read AMBER Binary netCDF files
pdbaln

Sequence Alignment of PDB Files
mktrj

PCA / NMA Atomic Displacement Trajectory
plot.pca.loadings

Plot Residue Loadings along PC1 to PC3
chain.pdb

Find Possible PDB Chain Breaks
pairwise

Pair Indices
fluct.nma

NMA Fluctuations
check.utility

Check on Missing Utility Programs
community.tree

Reconstruction of the Girvan-Newman Community Tree for a CNA Class Object.
vmd.colors

VMD Color Palette
pdb.annotate

Get Customizable Annotations From PDB
plot.dmat

Plot Distance Matrix
seqbind

Combine Sequences by Rows Without Recycling
fit.xyz

Coordinate Superposition
seq2aln

Add a Sequence to an Existing Alignmnet
pdbs.filter

Filter or Trim a pdbs PDBs Object
pca.tor

Principal Component Analysis
aln2html

Create a HTML Page For a Given Alignment
bounds

Bounds of a Numeric Vector
pca.array

Principal Component Analysis of an arrary of matrices
rmsf

Atomic RMS Fluctuations
setup.ncore

Setup for Running Bio3D Functions using Multiple CPU Cores
plot.hmmer

Plot a Summary of HMMER Hit Statistics.
pdbseq

Extract The Aminoacid Sequence From A PDB Object
dccm.nma

Dynamic Cross-Correlation from Normal Modes Analysis
dssp.pdbs

Secondary Structure Analysis of Aligned PDB Structures with DSSP
core.find

Identification of Invariant Core Positions
write.fasta

Write FASTA Formated Sequences
read.pqr

Read PQR File
entropy

Shannon Entropy Score
nma.pdb

Normal Mode Analysis
get.pdb

Download PDB Coordinate Files
project.pca

Project Data onto Principal Components
plot.cna

Protein Structure Network Plots in 2D and 3D.
plot.enma

Plot eNMA Results
write.crd

Write CRD File
inspect.connectivity

Check the Connectivity of Protein Structures
combine.sel

Combine Atom Selections From PDB Structure
geostas

GeoStaS Domain Finder
is.pdb

Is an Object of Class pdb(s)?
load.enmff

ENM Force Field Loader
dccm

DCCM: Dynamical Cross-Correlation Matrix
nma

Normal Mode Analysis
hclustplot

Dendrogram with Clustering Annotation
pdbsplit

Split a PDB File Into Separate Files, One For Each Chain.
mktrj.nma

NMA Atomic Displacement Trajectory
plot.pca

Plot PCA Results
plot.core

Plot Core Fitting Progress
overlap

Overlap analysis
write.pir

Write PIR Formated Sequences
plot.blast

Plot a Summary of BLAST Hit Statistics.
sip

Square Inner Product
print.xyz

Printing XYZ coordinates
view.dccm

Visualization of Dynamic Cross-Correlation
read.fasta.pdb

Read Aligned Structure Data
var.xyz

Pairwise Distance Variance in Cartesian Coordinates
torsion.pdb

Calculate Mainchain and Sidechain Torsion/Dihedral Angles
pdb2aln.ind

Mapping between PDB atomic indices and alignment positions
read.pdb

Read PDB File
plot.fasta

Plot a Multiple Sequence Alignment
print.fasta

Printing Sequence Alignments
read.dcd

Read CHARMM/X-PLOR/NAMD Binary DCD files
struct.aln

Structure Alignment Of Two PDB Files
plot.rmsip

Plot RMSIP Results
torsion.xyz

Calculate Torsion/Dihedral Angles
layout.cna

Protein Structure Network Layout
vec2resno

Replicate Per-residue Vector Values
store.atom

Store all-atom data from a PDB object
print.core

Printing Core Positions and Returning Indices
view.cna

View CNA Protein Structure Network Community Output in VMD
prune.cna

Prune A cna Network Object
trim.pdb

Trim a PDB Object To A Subset of Atoms.
view.modes

Vector Field Visualization of Modes
seqaln.pair

Sequence Alignment of Identical Protein Sequences
rgyr

Radius of Gyration
write.pdb

Write PDB Format Coordinate File
wrap.tor

Wrap Torsion Angle Data
read.crd

Read CRD File
read.mol2

Read MOL2 File
rmsip

Root Mean Square Inner Product
gap.inspect

Alignment Gap Summary
orient.pdb

Orient a PDB Structure
rle2

Run Length Encoding with Indices
seqidentity

Percent Identity
sse.bridges

SSE Backbone Hydrogen Bonding
uniprot

Fetch UniProt Entry Data.
plot.bio3d

Plots with marginal SSE annotation
write.pqr

Write PQR Format Coordinate File
atom.select

Atom Selection From PDB Structure
dssp

Secondary Structure Analysis with DSSP or STRIDE
pfam

Download Pfam FASTA Sequence Alignment
print.cna

Summarize and Print Features of a cna Network Graph
pca.pdbs

Principal Component Analysis
cna

Protein Dynamic Correlation Network Construction and Community Analysis.
consensus

Sequence Consensus for an Alignment
motif.find

Find Sequence Motifs.
mustang

Structure-based Sequence Alignment with MUSTANG
lbio3d

List all Functions in the bio3d Package
seqaln

Sequence Alignment with MUSCLE
pdb2aln

Align a PDB structure to an existing alignment
mktrj.enma

Ensemble NMA Atomic Displacement Trajectory
sdENM

Index for the sdENM ff
unbound

Sequence Generation from a Bounds Vector
write.ncdf

Write AMBER Binary netCDF files