plotAttractors
with mode="table"
) to a LaTeX document.attractorsToLaTeX(attractorInfo,
subset,
title = "",
grouping = list(),
plotFixed = TRUE,
onColor = "[gray]{0.9}",
offColor = "[gray]{0.6}",
file = "attractors.tex")
AttractorInfo
, as returned by getAttractors
attractorInfo
.attractorInfo
are first grouped by length. Then, a LaTeX table environment is created for each attractor length (i.e. one plot with all attractors consisting of 1 state, one plot with all attractors consisting of 2 states, etc.).
The output file does not contain a document header and requires the inclusion of the packages tabularx
and colortbl
. The tables have the genes in the rows and the states of the attractors in the columns. If not specified otherwise, cells of the table are light grey for 0/OFF values and dark grey for 1/ON values. If grouping
is set, the genes are rearranged according to the indices in the group, horizontal separation lines are plotted between the groups, and the group names are printed.getAttractors
, plotAttractors
library(BoolNet)
# load example data
data(cellcycle)
# get attractors
attractors <- getAttractors(cellcycle)
# output LaTeX document
attractorsToLaTeX(attractors, file="attractors.tex")
Run the code above in your browser using DataLab