https://github.com/cran/BoolNet
Revision f11c90dd8b9f8e62fc26a6dfadc77b8ab64fc0ad authored by Hans Kestler on 20 November 2013, 00:00:00 UTC, committed by Gabor Csardi on 20 November 2013, 00:00:00 UTC
1 parent fde4484
Raw File
Tip revision: f11c90dd8b9f8e62fc26a6dfadc77b8ab64fc0ad authored by Hans Kestler on 20 November 2013, 00:00:00 UTC
version 1.62
Tip revision: f11c90d
loadBioTapestry.Rd
\name{loadBioTapestry}
\alias{loadBioTapestry}
\title{
Import a network from BioTapestry
}
\description{
Imports a Boolean network from a BioTapestry file (*.btp). BioTapestry is an interactive tool for building, visualizing, and simulating gene-regulatory networks, and can be accessed at \url{http://www.biotapestry.org}. 
}
\usage{
loadBioTapestry(file)
}
\arguments{
  \item{file}{
The name of the file to import. This must be a BioTapestry XML file (*.btp).
}
}
\details{
The function builds up a Boolean network by importing the nodes, the links between these nodes, and the simulation parameters of the top-level plot of a BioTapestry file. The BioTapestry network should have the following properties:
\itemize{

\item All links should be either enhancers or repressors. Unspecified ("neutral") links are ignored.
\item In the simulation parameters, each node should specify the correct logical function (AND, OR, XOR) for its inputs.
\item Constant genes can be generated by modeling a gene without any input link and setting the simulation parameter \code{initVal} to 0 or 1.
}
}
\value{
A network of class \code{BooleanNetwork}, as described in \code{\link{loadNetwork}}.
}
\references{
W. J. R. Longabaugh, E. H. Davidson, H. Bolour (2005), Computational representation of developmental genetic regulatory networks. Developmental Biology 283(1):1--16.
}

\seealso{
\code{\link{loadNetwork}}, \code{\link{loadSBML}}
}
\examples{
# import the example BioTapestry file
# included in the package vignette
exampleFile <- system.file("doc/example.btp",
                           package="BoolNet")
net <- loadBioTapestry(exampleFile)

# print the imported network
print(net)
}
\keyword{BioTapestry
        import}
back to top