Provides an R interface to the 'PHAST'(<http://compgen.cshl.edu/phast/>) software (Phylogenetic Analysis with Space/Time Models). It can be used for many types of analysis in comparative and evolutionary genomics, such as estimating models of evolution from sequence data, scoring alignments for conservation or acceleration, and predicting elements based on conservation or custom phylogenetic hidden Markov models. It can also perform many basic operations on multiple sequence alignments and phylogenetic trees.
Copyright: | All code is Copyright (c) 2002-2018 University |
of California, Cornell University, Cold Spring Harbor Laboratory. | |
Package: | rphast |
License: | BSD_3_clause + file LICENSE |
Version: | 1.6.9 |
URL: | http://compgen.cshl.edu/rphast |
Date: | 2018-01-30 |
Imports: | methods |
Depends: | |
stats | |
Suggests: | |
ape, | |
seqLogo | |
Collate: | |
'bgc.R' | |
'checkArgs.R' | |
'feat.R' | |
'hmm.R' | |
'listOfLists.R' | |
'msa.R' | |
'optim.R' | |
'phastCons.R' | |
'phyloFit.R' | |
'phyloP.R' | |
'plot.R' | |
'rphast.R' | |
'treeModel.R' | |
'trees.R' | |
'zzz.R' | |
RoxygenNote: | 5.0.1 |
Built: | R 3.1.2; x86_64-unknown-linux-gnu; 2018-01-30 15:53:11 UTC; unix |
Index:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 | [.msa Extract, replace, reorder MSA
[<-.msa Replace subsets of an alignment
add.UTRs.feat Add UTRs to features
add.introns.feat Add introns to features
add.ls.mod Add a lineage-specific model
add.signals.feat Add start/stop codon, 3'/5' splice signals to
features
alphabet.msa MSA Alphabet
apply.bgc.sel Apply bgc+selection parameters to a matrix
as.data.frame.feat Features to Data Frame
as.list.tm Tree Model to List
as.pointer.feat Features To Pointer
as.pointer.msa MSA To Pointer
as.track.feat Create a features track
as.track.msa Create an alignment track
as.track.wig Create a wig track
base.freq.msa Get the frequencies of characters in an
alignment
bgc.informative Return features indicating regions informative
for bgc
bgc.nucleotide.tests Do maximum likelihood analysis for gBGC and
selection using nucleotide model
bgc.sel.factor BGC+selection factor
branchlength.tree Get the total length of the edges of a tree
classify.muts.bgc Count the number of mutations of each gBGC type
on each branch
codon.clean.msa Clean an alignment for codon analysis
col.expected.subs.msa Obtain expected number of substitutions on each
branch for each site pattern and each
substitution type
complement complement
composition.feat Composition of features with respect to
annotations
concat.msa Concatenate msa objects
convert.coords.feat Convert coordinates from one frame of reference
to another
coord.range.msa Obtain the range of coordinates in a MSA
objects
copy.feat Features copy
copy.msa MSA copy
coverage.feat Features coverage
density.feat Features kernel density
depth.tree Get the distance from a node to the root of a
tree
dim.feat Feature dimensions
dim.msa Returns the dimensions of an msa object as (#
of species, # of columns)
enrichment.feat Enrichment of features with respect to
annotation types
expected.subs.msa Obtain expected number of substitutions on each
branch and site
extract.feature.msa Extract features from an MSA object
feat Features Objects
fix.semicolon.tree Add a semi-colon to end of tree string
fix.start.stop.feat Fix start and stop signals
flatten.feat Combine adjacent features with the same
"feature" field
freq3x4.msa Get codon frequencies based on 3x4 model
from.pointer.feat Convert a features object from C memory
(external pointer) to R memory
from.pointer.msa MSA From Pointer
gc.content.msa Get the fraction of G's and C's in an alignment
get.rate.matrix.params.tm
Get the parameters describing a rate matrix
get4d.msa Extract fourfold degenerate sites from an MSA
object
guess.format.msa MSA Guess Format
hist.feat plot histogram of feature lengths
hmm Create an rphast HMM object
informative.regions.msa
Get informative regions of an alignment
inverse.feat Get inverse features
is.format.msa Check an MSA Format String
is.msa Check an MSA object
is.ordered.msa MSA is Ordered?
is.subst.mod.tm Check Substitution Model Strings
is.tm Tree Models
is.track Is this a track?
label.branches Label tree branches
label.subtree Label subtree
leafnames.tree Get the names of a tree's leaf nodes
likelihood.msa MSA Likelihood
mod.backgd.tm Adjust tree model background frequencies while
maintaining reversibility
msa MSA Objects
name.ancestors Name Ancestral Nodes
names.msa MSA Sequence Names
ncol.feat Number of Columns in Features
ncol.msa MSA Sequence Length.
ninf.msa The number of informative columns in an
alignment
nothanks.rphast Stop rphast registration reminders
nrow.feat Number of Features
nrow.msa MSA Number of Sequences
nstate.hmm HMM number of states
numleaf.tree Number of leaves in a Tree
numnodes.tree Number of Nodes in a Tree
offset.msa MSA Index Offset
optim.rphast Optimize using phast's optimization code
overlap.feat Feature overlap
pairwise.diff.msa Get pairwise differences per site between
sequences
phastBias phastBias
phastCons Produce conservation scores and identify
conserved elements, given a multiple alignment
and a phylo-HMM.
phyloFit Fit a Phylogenetic model to an alignment...
phyloP phyloP (basewise or by feature)
phyloP.prior phyloP prior
phyloP.sph phyloP SPH
plot.feat Features plot
plot.gene Gene plot
plot.lsmodel.tm Make a bubble plot of a lineage-specific
transition matrix of a tree model.
plot.msa Plot an alignment
plot.rate.matrix Make a bubble plot of a transition matrix
plot.tm Make a bubble plot of the transition matrix for
a tree model.
plot.track Make browser-like plot in rphast
postprob.msa Obtain posterior probilities of every state at
every node
print.feat Printing a features Object
print.msa Printing MSA objects
print.phastBiasResult Pretty-print the phastBias result list without
spilling giant matrices onto the screen
print.tm Printing Tree Models
prune.tree Prune a Tree
range.feat Features range
range.track Get the coordinate range of a list of RPHAST
results
rbind.feat concatenate feature objects
read.feat Read a Feature File (GFF, BED, or GenePred)
read.hmm Read an HMM object from a file
read.msa Reading an MSA Object
read.newick.tree Read a Newick Tree from a File
read.tm Read a Tree Model
read.wig Read a wig file
reflect.phylo.hmm Reflect a phylo-hmm across a strand
register.rphast Register RPHAST
rename.tree Tree Node Renaming
rescale.tree Scale a Tree or Subtree
reverse.complement.msa
Reverse complement a multiple sequence
alignment
sample.msa Sample columns from an MSA
score.hmm Score an alignment using a general phylo-HMM
set.rate.matrix.tm Set the rate matrix of a tree model using
model-specific parameters.
setup.branch.site.tm Set up a tree model for branch site selection
analysis
simulate.msa Simulate a MSA given a tree model and HMM.
smooth.wig Smooth a wig plot in rphast
sort.feat Sort a GFF
split.by.feature.msa Split an MSA by feature
split.feat Split features by length
state.freq.msa Get the observed frequencies of states in an
alignment
strip.gaps.msa MSA Strip Gaps
sub.msa MSA Subset
subst.mods List PHAST Substitution Models
subtree Subtree
summary.feat Features Summary
summary.msa MSA Summary
summary.tm Tree Model Summary
summary.tree Get a summary of a Newick-formatted tree, edge
lengths, node names, etc
tagval Extract value from tag-value formatted
attributes
tagval.feat Extract value from tag-value formatted
attribute in features object
tm Tree Models
total.expected.subs.msa
Obtain expected number of substitutions of each
type on each branch
translate.msa Get amino acid sequences from an alignment
unapply.bgc.sel Unapply bgc+selection parameters from a matrix
unique.feat Remove overlapping genes
write.feat Writing a features Object
write.hmm Write an HMM object to a file
write.msa Writing MSA Objects to Files
write.tm Wrting Tree Models
write.wig Writing a wig file
write.wig.feat Write a features object in fixedStep wig format
|
Melissa Hubisz, Katherine Pollard, and Adam Siepel
Maintainer: Ritika Ramani <rramani@cshl.edu>
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.