Products & Services Industries Academia Support User Community Company

Learn more about Bioinformatics Toolbox   

Function Reference


ConstructorCreate objects
Data Formats and DatabasesRead data into MATLAB software from Web databases; read and write to files using specific sequence data formats
Data VisualizationPlot and visualize data
Trace ToolsRead data from SCF file and draw nucleotide trace plots
Sequence ConversionConvert nucleotide and amino acid sequences between character and integer formats, reverse and complement order of nucleotide bases, and translate nucleotides codons to amino acids
Sequence UtilitiesCalculate consensus sequence from set of multiply aligned sequences, run BLAST search from MATLAB environment, search sequences using regular expressions, and return information about sequence file
Sequence StatisticsDetermine base counts, nucleotide density, codon bias, and CpG islands; search for words and identify open reading frames (ORFs)
Sequence VisualizationVisualize sequence data
Pairwise Sequence AlignmentCompare nucleotide or amino acid sequences using pairwise sequence alignment functions
Multiple Sequence AlignmentCompare sets of nucleotide or amino acid sequences; progressively align sequences using phylogenetic tree for guidance
Scoring MatricesStandard scoring matrices such as PAM and BLOSUM families of matrices that alignment functions use
Phylogenetic Tree ToolsRead phylogenetic tree files, calculate pairwise distances between sequences, and build a phylogenetic tree
Phylogenetic Tree MethodsSelect, modify, and plot phylogenetic trees using phytree object methods
Graph TheoryApply basic graph theory algorithms to sparse matrices
Graph Visualization MethodsView relationships between data visually with interactive maps, hierarchy plots, and pathways using biograph object methods
Gene OntologyRead Gene Ontology formatted files
Gene Ontology MethodsExplore and analyze Gene Ontology data using geneont object methods
Protein AnalysisDetermine protein characteristics and simulate enzyme cleavage reactions
Profile Hidden Markov ModelsGet profile hidden Markov model data from the PFAM database or create your own profiles from set of sequences
Microarray File FormatsRead data from common microarray file formats including Affymetrix GeneChip, ImaGene results, and SPOT files; read GenePix GPR and GAL files
Microarray UtilitiesUsing Affymetrix and GeneChip data sets, get library information for probe, gene information from probe set, and probe set values from CEL and CDF information; show probe set information from NetAffx Web site and plot probe set values
Microarray Data Analysis and VisualizationAnalyze and visualize microarray data with t-tests, spatial plots, box plots, loglog plots, and intensity-ratio plots
Microarray Normalization and FilteringNormalize microarray data with lowess and mean normalization functions; filter raw data for cleanup before analysis
HeatMap MethodsVisualize and explore heat maps using HeatMap object methods
Clustergram MethodsVisualize and explore hierarchical clustering analysis data using clustergram object methods
ExpressionSet MethodsExplore and analyze microarray data using ExpressionSet object methods
ExptData MethodsExplore and analyze microarray data using ExptData object methods
DataMatrix MethodsExplore and analyze microarray data using DataMatrix object methods
MetaData MethodsExplore and analyze microarray data using MetaData object methods
MIAME MethodsExplore and analyze microarray data using MIAME object methods
Statistical LearningClassify and identify features in data sets, set up cross-validation experiments, and compare different classification methods
Mass SpectrometryRead data from common mass spectrometry file formats, preprocess raw mass spectrometry data from instruments, and analyze spectra to identify patterns and compounds
BioanalyticsRead, process, and analyze data from any separation technique that produces signal data, such as spectroscopy, NMR, electrophoresis, or chromatography

Constructor

biographCreate biograph object
clustergramCompute hierarchical clustering, display dendrogram and heat map, and create clustergram object
DataMatrixCreate DataMatrix object
geneontCreate geneont object and term objects
HeatMapDisplay heat map of matrix data and create HeatMap object
phytreeCreate phytree object

Data Formats and Databases

affyprobeseqreadRead data file containing probe sequence information for Affymetrix GeneChip array
affyreadRead microarray data from Affymetrix GeneChip file
affysnpannotreadRead Affymetrix Mapping DNA array data from CSV-format annotation file
agfereadRead Agilent Feature Extraction Software file
blastformatCreate local BLAST database
blastreadRead data from NCBI BLAST report file
blastreadlocalRead data from local BLAST report
celintensityreadRead probe intensities from Affymetrix CEL files
cytobandreadRead cytogenetic banding information
emblreadRead data from EMBL file
fastainfoReturn information about FASTA file
fastareadRead data from FASTA file
fastawriteWrite to file using FASTA format
fastqinfoReturn information about FASTQ file
fastqreadRead data from FASTQ file
fastqwriteWrite to file using FASTQ format
galreadRead microarray data from GenePix array list file
genbankreadRead data from GenBank file
genpeptreadRead data from GenPept file
geoseriesreadRead Gene Expression Omnibus (GEO) Series (GSE) format data
geosoftreadRead Gene Expression Omnibus (GEO) SOFT format data
getblastRetrieve BLAST report from NCBI Web site
getemblRetrieve sequence information from EMBL database
getgenbankRetrieve sequence information from GenBank database
getgenpeptRetrieve sequence information from GenPept database
getgeodataRetrieve Gene Expression Omnibus (GEO) format data
gethmmalignmentRetrieve multiple sequence alignment associated with hidden Markov model (HMM) profile from PFAM database
gethmmprofRetrieve hidden Markov model (HMM) profile from PFAM database
gethmmtreeRetrieve phylogenetic tree data from PFAM database
getpdbRetrieve protein structure data from Protein Data Bank (PDB) database
goannotreadRead annotations from Gene Ontology annotated file
gprreadRead microarray data from GenePix Results (GPR) file
ilmnbsreadRead gene expression data exported from Illumina BeadStudio software
imagenereadRead microarray data from ImaGene Results file
jcampreadRead JCAMP-DX-formatted files
multialignreadRead multiple sequence alignment file
multialignwriteWrite multiple alignment to file
mzcdfinfoReturn information about netCDF file containing mass spectrometry data
mzcdfreadRead mass spectrometry data from netCDF file
mzxmlinfoReturn information about mzXML file
mzxmlreadRead data from mzXML file
pdbreadRead data from Protein Data Bank (PDB) file
pdbwriteWrite to file using Protein Data Bank (PDB) format
pfamhmmreadRead data from PFAM HMM-formatted file
phytreereadRead phylogenetic tree file
phytreewriteWrite phylogenetic tree object to Newick-formatted file
scfreadRead trace data from SCF file
sffinfoReturn information about SFF file
sffreadRead data from SFF file
sptreadRead data from SPOT file
tgspcinfoReturn information about SPC file
tgspcreadRead data from SPC file

Data Visualization

cghfreqplotDisplay frequency of DNA copy number alterations across multiple samples
clustergramCompute hierarchical clustering, display dendrogram and heat map, and create clustergram object
featuresmapDraw linear or circular map of features from GenBank structure
HeatMapDisplay heat map of matrix data and create HeatMap object
maboxplotCreate box plot for microarray data
maimageSpatial image for microarray data
mairplotCreate intensity versus ratio scatter plot of microarray data
maloglogCreate loglog plot of microarray data
mapcaplotCreate Principal Component Analysis (PCA) plot of microarray data
mavolcanoplotCreate significance versus gene expression ratio (fold change) scatter plot of microarray data
microplateplotDisplay visualization of microtiter plate
molviewerDisplay and manipulate 3-D molecule structure
msdotplotPlot set of peak lists from LC/MS or GC/MS data set
msheatmapCreate pseudocolor image of set of mass spectra
msviewerExplore mass spectrum or set of mass spectra
multialignviewerDisplay and interactively adjust multiple sequence alignment
ntdensityPlot density of nucleotides along sequence
pdbdistplotVisualize intermolecular distances in Protein Data Bank (PDB) file
probesetplotPlot Affymetrix probe set intensity values
proteinplotOpen Protein Plot window to investigate properties of amino acid sequence
proteinpropplotPlot properties of amino acid sequence
ramachandranDraw Ramachandran plot for Protein Data Bank (PDB) data
rnaplotDraw secondary structure of RNA sequence
seqdotplotCreate dot plot of two sequences
seqtoolOpen Sequence Tool window to interactively explore biological sequences
showalignmentDisplay color-coded sequence alignment
showhmmprofPlot hidden Markov model (HMM) profile
traceplotDraw nucleotide trace plots

Trace Tools

scfreadRead trace data from SCF file
traceplotDraw nucleotide trace plots

Sequence Conversion

aa2intConvert amino acid sequence from letter to integer representation
aa2ntConvert amino acid sequence to nucleotide sequence
aminolookupFind amino acid codes, integers, abbreviations, names, and codons
baselookupFind nucleotide codes, integers, names, and complements
dna2rnaConvert DNA sequence to RNA sequence
int2aaConvert amino acid sequence from integer to letter representation
int2ntConvert nucleotide sequence from integer to letter representation
nt2aaConvert nucleotide sequence to amino acid sequence
nt2intConvert nucleotide sequence from letter to integer representation
rna2dnaConvert RNA sequence to DNA sequence
rnaconvertConvert secondary structure of RNA sequence between bracket and matrix notations
seq2regexpConvert sequence with ambiguous characters to regular expression
seqcomplementCalculate complementary strand of nucleotide sequence
seqrcomplementCalculate reverse complementary strand of nucleotide sequence
seqreverseCalculate reverse strand of nucleotide sequence

Sequence Utilities

aminolookupFind amino acid codes, integers, abbreviations, names, and codons
baselookupFind nucleotide codes, integers, names, and complements
blastlocalPerform search on local BLAST database to create BLAST report
blastncbiCreate remote NCBI BLAST report request ID or link to NCBI BLAST report
cleaveCleave amino acid sequence with enzyme
cleavelookupFind cleavage rule for enzyme or compound
featuresparseParse features from GenBank, GenPept, or EMBL data
geneticcodeReturn nucleotide codon to amino acid mapping for genetic code
joinseqJoin two sequences to produce shortest supersequence
oligopropCalculate sequence properties of DNA oligonucleotide
palindromesFind palindromes in sequence
pdbdistplotVisualize intermolecular distances in Protein Data Bank (PDB) file
proteinplotOpen Protein Plot window to investigate properties of amino acid sequence
proteinpropplotPlot properties of amino acid sequence
ramachandranDraw Ramachandran plot for Protein Data Bank (PDB) data
randseqGenerate random sequence from finite alphabet
rebasecutsFind restriction enzymes that cut nucleotide sequence
restrictSplit nucleotide sequence at restriction site
revgeneticcodeReturn reverse mapping (amino acid to nucleotide codon) for genetic code
rnafoldPredict minimum free-energy secondary structure of RNA sequence
seqconsensusCalculate consensus sequence
seqdispFormat long sequence output for easy viewing
seqinsertgapsInsert gaps into nucleotide or amino acid sequence
seqlogoDisplay sequence logo for nucleotide or amino acid sequences
seqmatchFind matches for every string in library
seqprofileCalculate sequence profile from set of multiply aligned sequences
seqshoworfsDisplay open reading frames in sequence

Sequence Statistics

aacountCount amino acids in sequence
aminolookupFind amino acid codes, integers, abbreviations, names, and codons
basecountCount nucleotides in sequence
baselookupFind nucleotide codes, integers, names, and complements
codonbiasCalculate codon frequency for each amino acid coded for in nucleotide sequence
codoncountCount codons in nucleotide sequence
cpgislandLocate CpG islands in DNA sequence
dimercountCount dimers in nucleotide sequence
isoelectricEstimate isoelectric point for amino acid sequence
molweightCalculate molecular weight of amino acid sequence
nmercountCount n-mers in nucleotide or amino acid sequence
ntdensityPlot density of nucleotides along sequence
seqshowwordsGraphically display words in sequence
seqwordcountCount number of occurrences of word in sequence

Sequence Visualization

featuresmapDraw linear or circular map of features from GenBank structure
multialignviewerDisplay and interactively adjust multiple sequence alignment
rnaplotDraw secondary structure of RNA sequence
seqdotplotCreate dot plot of two sequences
seqtoolOpen Sequence Tool window to interactively explore biological sequences
showalignmentDisplay color-coded sequence alignment

Pairwise Sequence Alignment

fastareadRead data from FASTA file
localalignReturn local optimal and suboptimal alignments between two sequences
multialignviewerDisplay and interactively adjust multiple sequence alignment
nwalignGlobally align two sequences using Needleman-Wunsch algorithm
seqdotplotCreate dot plot of two sequences
showalignmentDisplay color-coded sequence alignment
swalignLocally align two sequences using Smith-Waterman algorithm

Multiple Sequence Alignment

fastareadRead data from FASTA file
multialignAlign multiple sequences using progressive method
multialignreadRead multiple sequence alignment file
multialignviewerDisplay and interactively adjust multiple sequence alignment
multialignwriteWrite multiple alignment to file
profalignAlign two profiles using Needleman-Wunsch global alignment
seqpdistCalculate pairwise distance between sequences
showalignmentDisplay color-coded sequence alignment

Scoring Matrices

blosumReturn BLOSUM scoring matrix
dayhoffReturn Dayhoff scoring matrix
gonnetReturn Gonnet scoring matrix
nuc44Return NUC44 scoring matrix for nucleotide sequences
pamReturn Point Accepted Mutation (PAM) scoring matrix

Phylogenetic Tree Tools

dndsEstimate synonymous and nonsynonymous substitution rates
dndsmlEstimate synonymous and nonsynonymous substitution rates using maximum likelihood method
gethmmtreeRetrieve phylogenetic tree data from PFAM database
phytreereadRead phylogenetic tree file
phytreetoolView, edit, and explore phylogenetic tree data
phytreewriteWrite phylogenetic tree object to Newick-formatted file
seqinsertgapsInsert gaps into nucleotide or amino acid sequence
seqlinkageConstruct phylogenetic tree from pairwise distances
seqneighjoinNeighbor-joining method for phylogenetic tree reconstruction
seqpdistCalculate pairwise distance between sequences

Phylogenetic Tree Methods

Following are methods to use with a phytree object.

cluster (phytree)Validate clusters in phylogenetic tree
get (phytree)Retrieve information about phylogenetic tree object
getbyname (phytree)Branches and leaves from phytree object
getcanonical (phytree)Calculate canonical form of phylogenetic tree
getmatrix (phytree)Convert phytree object into relationship matrix
getnewickstr (phytree)Create Newick-formatted string
pdist (phytree)Calculate pairwise patristic distances in phytree object
plot (phytree)Draw phylogenetic tree
prune (phytree)Remove branch nodes from phylogenetic tree
reorder (phytree)Reorder leaves of phylogenetic tree
reroot (phytree)Change root of phylogenetic tree
select (phytree)Select tree branches and leaves in phytree object
subtree (phytree)Extract phylogenetic subtree
view (phytree)View phylogenetic tree
weights (phytree)Calculate weights for phylogenetic tree

Graph Theory

graphallshortestpathsFind all shortest paths in graph
graphconncompFind strongly or weakly connected components in graph
graphisdagTest for cycles in directed graph
graphisomorphismFind isomorphism between two graphs
graphisspantreeDetermine if tree is spanning tree
graphmaxflowCalculate maximum flow in directed graph
graphminspantreeFind minimal spanning tree in graph
graphpred2pathConvert predecessor indices to paths
graphshortestpathSolve shortest path problem in graph
graphtopoorderPerform topological sort of directed acyclic graph
graphtraverseTraverse graph by following adjacent nodes

Graph Visualization Methods

Following are methods to use with a biograph object.

allshortestpaths (biograph)Find all shortest paths in biograph object
conncomp (biograph)Find strongly or weakly connected components in biograph object
dolayout (biograph)Calculate node positions and edge trajectories
get (biograph)Retrieve information about biograph object
getancestors (biograph)Find ancestors in biograph object
getdescendants (biograph)Find descendants in biograph object
getedgesbynodeid (biograph)Get handles to edges in biograph object
getmatrix (biograph)Get connection matrix from biograph object
getnodesbyid (biograph)Get handles to nodes
getrelatives (biograph)Find relatives in biograph object
isdag (biograph)Test for cycles in biograph object
isomorphism (biograph)Find isomorphism between two biograph objects
isspantree (biograph)Determine if tree created from biograph object is spanning tree
maxflow (biograph)Calculate maximum flow in biograph object
minspantree (biograph)Find minimal spanning tree in biograph object
set (biograph)Set property of biograph object
shortestpath (biograph)Solve shortest path problem in biograph object
topoorder (biograph)Perform topological sort of directed acyclic graph extracted from biograph object
traverse (biograph)Traverse biograph object by following adjacent nodes
view (biograph)Draw figure from biograph object

Gene Ontology

goannotreadRead annotations from Gene Ontology annotated file
num2goidConvert numbers to Gene Ontology IDs

Gene Ontology Methods

Following are methods to use with a geneont object.

getancestors (geneont)Find terms that are ancestors of specified Gene Ontology (GO) term
getdescendants (geneont)Find terms that are descendants of specified Gene Ontology (GO) term
getmatrix (geneont)Convert geneont object into relationship matrix
getrelatives (geneont)Find terms that are relatives of specified Gene Ontology (GO) term

Protein Analysis

aacountCount amino acids in sequence
aminolookupFind amino acid codes, integers, abbreviations, names, and codons
atomiccompCalculate atomic composition of protein
cleaveCleave amino acid sequence with enzyme
cleavelookupFind cleavage rule for enzyme or compound
evalrasmolscriptSend RasMol script commands to Molecule Viewer window
isoelectricEstimate isoelectric point for amino acid sequence
isotopicdistCalculate high-resolution isotope mass distribution and density function
molviewerDisplay and manipulate 3-D molecule structure
molweightCalculate molecular weight of amino acid sequence
pdbdistplotVisualize intermolecular distances in Protein Data Bank (PDB) file
pdbsuperposeSuperpose 3-D structures of two proteins
pdbtransformApply linear transformation to 3-D structure of molecule
proteinplotOpen Protein Plot window to investigate properties of amino acid sequence
proteinpropplotPlot properties of amino acid sequence
ramachandranDraw Ramachandran plot for Protein Data Bank (PDB) data

Profile Hidden Markov Models

gethmmalignmentRetrieve multiple sequence alignment associated with hidden Markov model (HMM) profile from PFAM database
gethmmprofRetrieve hidden Markov model (HMM) profile from PFAM database
gethmmtreeRetrieve phylogenetic tree data from PFAM database
hmmprofalignAlign query sequence to profile using hidden Markov model alignment
hmmprofestimateEstimate profile hidden Markov model (HMM) parameters using pseudocounts
hmmprofgenerateGenerate random sequence drawn from profile hidden Markov model (HMM)
hmmprofmergeConcatenate prealigned strings of several sequences to profile hidden Markov model (HMM)
hmmprofstructCreate or edit hidden Markov model (HMM) profile structure
pfamhmmreadRead data from PFAM HMM-formatted file
showhmmprofPlot hidden Markov model (HMM) profile

Microarray File Formats

affyprobeseqreadRead data file containing probe sequence information for Affymetrix GeneChip array
affyreadRead microarray data from Affymetrix GeneChip file
affysnpannotreadRead Affymetrix Mapping DNA array data from CSV-format annotation file
agfereadRead Agilent Feature Extraction Software file
celintensityreadRead probe intensities from Affymetrix CEL files
galreadRead microarray data from GenePix array list file
geoseriesreadRead Gene Expression Omnibus (GEO) Series (GSE) format data
geosoftreadRead Gene Expression Omnibus (GEO) SOFT format data
getgeodataRetrieve Gene Expression Omnibus (GEO) format data
gprreadRead microarray data from GenePix Results (GPR) file
ilmnbsreadRead gene expression data exported from Illumina BeadStudio software
imagenereadRead microarray data from ImaGene Results file
sptreadRead data from SPOT file

Microarray Utilities

affysnpintensitysplitSplit Affymetrix SNP probe intensity information for alleles A and B
affysnpquartetsCreate table of SNP probe quartet results for Affymetrix probe set
ilmnbslookupLook up Illumina BeadStudio target (probe) sequence and annotation information
magetfieldExtract data from microarray structure
probelibraryinfoCreate table of probe set library information
probesetlinkDisplay probe set information on NetAffx Web site
probesetlookupLook up information for Affymetrix probe set
probesetplotPlot Affymetrix probe set intensity values
probesetvaluesCreate table of Affymetrix probe set intensity values

Microarray Data Analysis and Visualization

cghcbsPerform circular binary segmentation (CBS) on array-based comparative genomic hybridization (aCGH) data
cghfreqplotDisplay frequency of DNA copy number alterations across multiple samples
chromosomeplotPlot chromosome ideogram with G-banding pattern
clustergramCompute hierarchical clustering, display dendrogram and heat map, and create clustergram object
HeatMapDisplay heat map of matrix data and create HeatMap object
maboxplotCreate box plot for microarray data
mafdrEstimate false discovery rate (FDR) of differentially expressed genes from two experimental conditions or phenotypes
maimageSpatial image for microarray data
mairplotCreate intensity versus ratio scatter plot of microarray data
maloglogCreate loglog plot of microarray data
mapcaplotCreate Principal Component Analysis (PCA) plot of microarray data
mattestPerform two-sample t-test to evaluate differential expression of genes from two experimental conditions or phenotypes
mavolcanoplotCreate significance versus gene expression ratio (fold change) scatter plot of microarray data
microplateplotDisplay visualization of microtiter plate
probesetplotPlot Affymetrix probe set intensity values
redbluecmapCreate red and blue colormap
redgreencmapCreate red and green colormap

Microarray Normalization and Filtering

affygcrmaPerform GC Robust Multi-array Average (GCRMA) procedure on Affymetrix microarray probe-level data
affyinvarsetnormPerform rank invariant set normalization on probe intensities from multiple Affymetrix CEL or DAT files
affyprobeaffinitiesCompute Affymetrix probe affinities from their sequences and MM probe intensities
affyrmaPerform Robust Multi-array Average (RMA) procedure on Affymetrix microarray probe-level data
exprprofrangeCalculate range of gene expression profiles
exprprofvarCalculate variance of gene expression profiles
gcrmaPerform GC Robust Multi-array Average (GCRMA) background adjustment, quantile normalization, and median-polish summarization on Affymetrix microarray probe-level data
gcrmabackadjPerform GC Robust Multi-array Average (GCRMA) background adjustment on Affymetrix microarray probe-level data using sequence information
geneentropyfilterRemove genes with low entropy expression values
genelowvalfilterRemove gene profiles with low absolute values
generangefilterRemove gene profiles with small profile ranges
genevarfilterFilter genes with small profile variance
mainvarsetnormPerform rank invariant set normalization on gene expression values from two experimental conditions or phenotypes
malowessSmooth microarray data using Lowess method
manormNormalize microarray data
quantilenormQuantile normalization over multiple arrays
rmabackadjPerform background adjustment on Affymetrix microarray probe-level data using Robust Multi-array Average (RMA) procedure
rmasummaryCalculate gene expression values from Affymetrix microarray probe-level data using Robust Multi-array Average (RMA) procedure
zonebackadjPerform background adjustment on Affymetrix microarray probe-level data using zone-based method

HeatMap Methods

Following are methods to use with a HeatMap object.

addTitle (HeatMap)Add title to heat map
addXLabel (HeatMap)Label x-axis of heat map
addYLabel (HeatMap)Label y-axis of heat map
plot (HeatMap)Render heat map for HeatMap object
view (HeatMap)View heat map of HeatMap object

Clustergram Methods

Following are methods to use with a clustergram object.

addTitle (clustergram)Add title to clustergram
addXLabel (clustergram)Label x-axis of clustergram
addYLabel (clustergram)Label y-axis of clustergram
clusterGroup (clustergram)Select cluster group
get (clustergram)Retrieve information about clustergram object
plot (clustergram)Render clustergram and dendrograms for clustergram object
set (clustergram)Set property of clustergram object
view (clustergram)View clustergram and dendrograms of clustergram object

ExpressionSet Methods

Following are methods to use with an ExpressionSet object.

abstract (bioma.ExpressionSet)Retrieve or set abstract describing experiment in ExpressionSet object
elementData (bioma.ExpressionSet)Retrieve or set data element (DataMatrix object) in ExpressionSet object
elementNames (bioma.ExpressionSet)Retrieve or set element names of DataMatrix objects in ExpressionSet object
expressions (bioma.ExpressionSet)Retrieve or set Expressions DataMatrix object from ExpressionSet object
exprWrite (bioma.ExpressionSet)Write expression values in ExpressionSet object to text file
exptData (bioma.ExpressionSet)Retrieve or set experiment data in ExpressionSet object
exptInfo (bioma.ExpressionSet)Retrieve or set experiment information in ExpressionSet object
featureData (bioma.ExpressionSet)Retrieve or set feature metadata in ExpressionSet object
featureNames (bioma.ExpressionSet)Retrieve or set feature names in ExpressionSet object
featureVarDesc (bioma.ExpressionSet)Retrieve or set feature variable descriptions in ExpressionSet object
featureVarNames (bioma.ExpressionSet)Retrieve or set feature variable names in ExpressionSet object
featureVarValues (bioma.ExpressionSet)Retrieve or set feature variable data values in ExpressionSet object
pubMedID (bioma.ExpressionSet)Retrieve or set PubMed IDs in ExpressionSet object
sampleData (bioma.ExpressionSet)Retrieve or set sample metadata in ExpressionSet object
sampleNames (bioma.ExpressionSet)Retrieve or set sample names in ExpressionSet object
sampleVarDesc (bioma.ExpressionSet)Retrieve or set sample variable descriptions in ExpressionSet object
sampleVarNames (bioma.ExpressionSet)Retrieve or set sample variable names in ExpressionSet object
sampleVarValues (bioma.ExpressionSet)Retrieve or set sample variable values in ExpressionSet object
size (bioma.ExpressionSet)Return size of ExpressionSet object

ExptData Methods

Following are methods to use with an ExptData object.

combine (bioma.data.ExptData)Combine two ExptData objects
dmNames (bioma.data.ExptData)Retrieve or set Name properties of DataMatrix objects in ExptData object
elementData (bioma.data.ExptData)Retrieve or set data element (DataMatrix object) in ExptData object
elementNames (bioma.data.ExptData)Retrieve or set element names of DataMatrix objects in ExptData object
featureNames (bioma.data.ExptData)Retrieve or set feature names in ExptData object
isempty (bioma.data.ExptData)Determine whether ExptData object is empty
sampleNames (bioma.data.ExptData)Retrieve or set sample names in ExptData object
size (bioma.data.ExptData)Return size of ExptData object

DataMatrix Methods

Following are methods to use with a DataMatrix object.

colnames (DataMatrix)Retrieve or set column names of DataMatrix object
disp (DataMatrix)Display DataMatrix object
dmarrayfun (DataMatrix)Apply function to each element in DataMatrix object
dmbsxfun (DataMatrix)Apply element-by-element binary operation to two DataMatrix objects with singleton expansion enabled
dmwrite (DataMatrix)Write DataMatrix object to text file
double (DataMatrix)Convert DataMatrix object to double-precision array
eq (DataMatrix)Test DataMatrix objects for equality
ge (DataMatrix)Test DataMatrix objects for greater than or equal to
get (DataMatrix)Retrieve information about DataMatrix object
gt (DataMatrix)Test DataMatrix objects for greater than
horzcat (DataMatrix)Concatenate DataMatrix objects horizontally
isequal (DataMatrix)Test DataMatrix objects for equality
isequalwithequalnans (DataMatrix)Test DataMatrix objects for equality, treating NaNs as equal
ldivide (DataMatrix)Left array divide DataMatrix objects
le (DataMatrix)Test DataMatrix objects for less than or equal to
lt (DataMatrix)Test DataMatrix objects for less than
max (DataMatrix)Return maximum values in DataMatrix object
mean (DataMatrix)Return average or mean values in DataMatrix object
median (DataMatrix)Return median values in DataMatrix object
min (DataMatrix)Return minimum values in DataMatrix object
minus (DataMatrix)Subtract DataMatrix objects
ndims (DataMatrix)Return number of dimensions in DataMatrix object
ne (DataMatrix)Test DataMatrix objects for inequality
numel (DataMatrix)Return number of elements in DataMatrix object
plot (DataMatrix)Draw 2-D line plot of DataMatrix object
plus (DataMatrix)Add DataMatrix objects
power (DataMatrix)Array power DataMatrix objects
rdivide (DataMatrix)Right array divide DataMatrix objects
rownames (DataMatrix)Retrieve or set row names of DataMatrix object
set (DataMatrix)Set property of DataMatrix object
single (DataMatrix)Convert DataMatrix object to single-precision array
sortcols (DataMatrix)Sort columns of DataMatrix object in ascending or descending order
sortrows (DataMatrix)Sort rows of DataMatrix object in ascending or descending order
std (DataMatrix)Return standard deviation values in DataMatrix object
sum (DataMatrix)Return sum of elements in DataMatrix object
times (DataMatrix)Multiply DataMatrix objects
var (DataMatrix)Return variance values in DataMatrix object
vertcat (DataMatrix)Concatenate DataMatrix objects vertically

MetaData Methods

Following are methods to use with a MetaData object.

combine (bioma.data.MetaData)Combine two MetaData objects
isempty (bioma.data.MetaData)Determine whether MetaData object is empty
sampleNames (bioma.data.MetaData)Retrieve or set sample names in MetaData object
size (bioma.data.MetaData)Return size of MetaData object
variableDesc (bioma.data.MetaData)Retrieve or set variable descriptions for samples in MetaData object
variableNames (bioma.data.MetaData)Retrieve or set variable names for samples in MetaData object
variableValues (bioma.data.MetaData)Retrieve or set variable values for samples in MetaData object
varValuesTable (bioma.data.MetaData)Create 2-D graphic table GUI of variable values in MetaData object

MIAME Methods

Following are methods to use with a MIAME object.

combine (bioma.data.MIAME)Combine two MIAME objects
isempty (bioma.data.MIAME)Determine whether MIAME object is empty

Statistical Learning

classperfEvaluate performance of classifier
crossvalindGenerate cross-validation indices
knnclassifyClassify data using nearest neighbor method
knnimputeImpute missing data using nearest-neighbor method
optimalleaforderDetermine optimal leaf ordering for hierarchical binary cluster tree
randfeaturesGenerate randomized subset of features
rankfeaturesRank key features by class separability criteria
svmclassifyClassify data using support vector machine
svmsmosetCreate or edit Sequential Minimal Optimization (SMO) options structure
svmtrainTrain support vector machine classifier

Mass Spectrometry

isotopicdistCalculate high-resolution isotope mass distribution and density function
jcampreadRead JCAMP-DX-formatted files
msalignAlign peaks in signal to reference peaks
msbackadjCorrect baseline of signal with peaks
msdotplotPlot set of peak lists from LC/MS or GC/MS data set
msheatmapCreate pseudocolor image of set of mass spectra
mslowessSmooth signal with peaks using nonparametric method
msnormNormalize set of signals with peaks
mspalignAlign mass spectra from multiple peak lists from LC/MS or GC/MS data set
mspeaksConvert raw peak data to peak list (centroided data)
msppresampleResample signal with peaks while preserving peaks
msresampleResample signal with peaks
mssgolaySmooth signal with peaks using least-squares polynomial
msviewerExplore mass spectrum or set of mass spectra
mzcdf2peaksConvert mzCDF structure to peak list
mzcdfinfoReturn information about netCDF file containing mass spectrometry data
mzcdfreadRead mass spectrometry data from netCDF file
mzxml2peaksConvert mzXML structure to peak list
mzxmlinfoReturn information about mzXML file
mzxmlreadRead data from mzXML file
samplealignAlign two data sets containing sequential observations by introducing gaps
tgspcinfoReturn information about SPC file
tgspcreadRead data from SPC file

Bioanalytics

jcampreadRead JCAMP-DX-formatted files
msalignAlign peaks in signal to reference peaks
msbackadjCorrect baseline of signal with peaks
mslowessSmooth signal with peaks using nonparametric method
msnormNormalize set of signals with peaks
mspeaksConvert raw peak data to peak list (centroided data)
msppresampleResample signal with peaks while preserving peaks
msresampleResample signal with peaks
mssgolaySmooth signal with peaks using least-squares polynomial
tgspcinfoReturn information about SPC file
tgspcreadRead data from SPC file
  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS