Learn R Programming

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

bio3d (version 2.1-1)

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,628

Version

2.1-1

License

GPL (>= 2)

Maintainer

Barry Grant

Last Published

October 15th, 2014

Functions in bio3d (2.1-1)

dccm.pca

Dynamic Cross-Correlation from Principal Component Analysis
dccm.xyz

DCCM: Dynamical Cross-Correlation Matrix
check.utility

Check on Missing Utility Programs
get.pdb

Download PDB Coordinate Files
mktrj.pca

PCA Atomic Displacement Trajectory
nma

Normal Mode Analysis
core.find

Identification of Invariant Core Positions
nma.pdbs

Ensemble Normal Mode Analysis
bio3d-package

Biological Structure Analysis
fit.xyz

Coordinate Superposition
dssp

Secondary Structure Analysis with DSSP or STRIDE
pdb.annotate

Get Customizable Annotations From PDB
pca.pdbs

Principal Component Analysis
formula2mass

Chemical Formula to Mass Converter
is.gap

Gap Characters
com

Center of Mass
load.enmff

ENM Force Field Loader
elements

Periodic Table of the Elements
convert.pdb

Renumber and Convert Between Various PDB formats
seqaln

Sequence Alignment with MUSCLE
bhattacharyya

Bhattacharyya Coefficient
nma.pdb

Normal Mode Analysis
covsoverlap

Covariance Overlap
cov.nma

Calculate Covariance Matrix from Normal Modes
pfam

Download Pfam FASTA Sequence Alignment
conserv

Score Residue Conservation At Each Position in an Alignment
pdb2aln

Align a PDB structure to an existing alignment
fluct.nma

NMA Fluctuations
atom2ele

Atom Names/Types to Atomic Symbols Converter
cmap

Contact Map
write.fasta

Write FASTA Formated Sequences
atom.index

Atom Names/Types
bwr.colors

Color Palettes
lmi

LMI: Linear Mutual Information Matrix
pca.tor

Principal Component Analysis
cna

Protein Dynamic Correlation Network Construction and Community Analysis.
plot.fasta

Plot a Multiple Sequence Alignment
plot.dmat

Plot Distance Matrix
example.data

Bio3d Example Data
read.all

Read Aligned Structure Data
plot.pca

Plot PCA Results
plot.blast

Plot a Summary of BLAST Hit Statistics.
deformation.nma

Deformation Analysis
normalize.vector

Mass-Weighted Normalized Vector
read.crd

Read CRD File
write.pdb

Write PDB Format Coordinate File
read.dcd

Read CHARMM/X-PLOR/NAMD Binary DCD files
lbio3d

List all Functions in the bio3d Package
rmsip

Root Mean Square Inner Product
plot.nma

Plot NMA Results
pca.xyz

Principal Component Analysis
aa2index

Convert an Aminoacid Sequence to AAIndex Values
pdbfit

PDB File Coordinate Superposition
gap.inspect

Alignment Gap Summary
entropy

Shannon Entropy Score
dm

Distance Matrix Analysis
bounds

Bounds of a Numeric Vector
write.pqr

Write PQR Format Coordinate File
write.crd

Write CRD File
aa123

Convert Between 1-letter and 3-letter Aminoacid Codes
mktrj.enma

Ensemble NMA Atomic Displacement Trajectory
dccm.enma

Cross-Correlation for Ensemble NMA (eNMA)
atom2mass

Atom Names/Types to Mass Converter
is.pdb

Is an Object of Class pdb(s)?
inner.prod

Mass-weighted Inner Product
plot.rmsip

Plot RMSIP Results
identify.cna

Identify Points in a CNA Protein Structure Network Plot
atom2xyz

Convert Between Atom and xyz Indices
pdbs.filter

Filter or Trim a pdbs PDBs Object
filter.dccm

Filter for Cross-correlation Matrices (Cij)
overlap

Overlap analysis
aa2mass

Amino Acid Residues to Mass Converter
var.xyz

Pairwise Distance Variance in Cartesian Coordinates
rmsf

Atomic RMS Fluctuations
binding.site

Binding Site Residues
cmap.filter

Contact Map Consensus Filtering
dssp.pdbs

Secondary Structure Analysis of Aligned PDB Structures with DSSP
dccm

DCCM: Dynamical Cross-Correlation Matrix
read.mol2

Read MOL2 File
dccm.nma

Dynamic Cross-Correlation from Normal Modes Analysis
dssp.trj

Secondary Structure Analysis of Trajectories with DSSP
read.fasta

Read FASTA formated Sequences
seqaln.pair

Sequence Alignment of Identical Protein Sequences
pdbseq

Extract The Aminoacid Sequence From A PDB Object
inspect.connectivity

Check the Connectivity of Protein Structures
rmsd.filter

RMSD Filter
sdENM

Index for the sdENM ff
pca.array

Principal Component Analysis of an arrary of matrices
write.ncdf

Write AMBER Binary netCDF files
read.pqr

Read PQR File
setup.ncore

Setup for Running Bio3D Functions using Multiple CPU Cores
torsion.xyz

Calculate Torsion/Dihedral Angles
seqbind

Combine Sequences by Rows Without Recycling
diag.ind

Diagonal Indices of a Matrix
plot.cna

Protein Structure Network Plots in 2D and 3D.
read.fasta.pdb

Read Aligned Structure Data
vec2resno

Replicate Per-residue Vector Values
mustang

Structure-based Sequence Alignment with MUSTANG
plot.enma

Plot eNMA Results
chain.pdb

Find Possible PDB Chain Breaks
seqidentity

Percent Identity
print.xyz

Printing XYZ coordinates
plot.bio3d

Plots with marginal SSE annotation
read.pdb

Read PDB File
difference.vector

Difference Vector
struct.aln

Structure Alignment Of Two PDB Files
pdb2aln.ind

Mapping between PDB atomic indices and alignment positions
project.pca

Project Data onto Principal Components
unbound

Sequence Generation from a Bounds Vector
pdbaln

Sequence Alignment of PDB Files
read.ncdf

Read AMBER Binary netCDF files
seq2aln

Add a Sequence to an Existing Alignmnet
view.cna

View CNA Protein Structure Network Community Output in VMD
ide.filter

Percent Identity Filter
view.modes

Vector Field Visualization of Modes
rle2

Run Length Encoding with Indices
rgyr

Radius of Gyration
view.dccm

Visualization of Dynamic Cross-Correlation
write.pir

Write PIR Formated Sequences
network.amendment

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

Store all-atom data from a PDB object
read.pdcBD

Read PQR output from pdcBD File
plot.hmmer

Plot a Summary of HMMER Hit Statistics.
atom.select

Atom Selection From PDB Structure
blast.pdb

NCBI BLAST Sequence Search
pca

Principal Component Analysis
pdbsplit

Split a PDB File Into Separate Files, One For Each Chain.
plot.dccm

DCCM Plot
print.core

Printing Core Positions and Returning Indices
community.tree

Reconstruction of the Girvan-Newman Community Tree for a CNA Class Object.
get.seq

Download FASTA Sequence Files
hmmer

HMMER Sequence Search
mktrj.nma

NMA Atomic Displacement Trajectory
geostas

GeoStaS Domain Finder
angle.xyz

Calculate the Angle Between Three Atoms
aa.index

AAindex: Amino Acid Index Database
aa.mass

Amino Acid Residue Mass
hclustplot

Dendrogram with Clustering Annotation
prune.cna

Prune A cna Network Object
aln2html

Create a HTML Page For a Given Alignment
sse.bridges

SSE Backbone Hydrogen Bonding
layout.cna

Protein Structure Network Layout
vmd.colors

VMD Color Palette
print.cna

Summarize and Print Features of a cna Network Graph
consensus

Sequence Consensus for an Alignment
is.xyz

Is an Object of Class xyz?
dist.xyz

Calculate the Distances Between the Rows of Two Matrices
mktrj

PCA / NMA Atomic Displacement Trajectory
motif.find

Find Sequence Motifs.
pairwise

Pair Indices
torsion.pdb

Calculate Mainchain and Sidechain Torsion/Dihedral Angles
plot.core

Plot Core Fitting Progress
sip

Square Inner Product
rmsd

Root Mean Square Deviation
trim.pdb

Trim a PDB Object To A Subset of Atoms.
uniprot

Fetch UniProt Entry Data.
wrap.tor

Wrap Torsion Angle Data
orient.pdb

Orient a PDB Structure
combine.sel

Combine Atom Selections From PDB Structure
pdbs2pdb

PDBs to PDB Converter
is.select

Is an Object of Class select?
plot.pca.loadings

Plot Residue Loadings along PC1 to PC3
print.fasta

Printing Sequence Alignments