-
Notifications
You must be signed in to change notification settings - Fork 0
/
packages-table.tex
150 lines (145 loc) · 4.58 KB
/
packages-table.tex
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
% Master File: main.tex -*- TeX-master: "main" -*-
\newcommand{\symbolcolor}{black}
\newcommand{\notstarted} {\textcolor{\symbolcolor}{\scalebox{1.25}{\normalfont\danger}\xspace}}
\newcommand{\suspended} {\textcolor{\symbolcolor}{\hspace{3.5pt}\scalebox{1.25}{\normalfont\danger}*}}
\newcommand{\inprogress} {\textcolor{\symbolcolor}{\raisebox{-2.5pt}{\scalebox{1.6}{\normalfont\clock}}\xspace}}
\newcommand{\done} {\textcolor{\symbolcolor}{\scalebox{1.3}{\normalfont\checkmark}\xspace}}
\newcommand{\notapplicable} {\textcolor{\symbolcolor}{\textls[-60]{n/a}\xspace}}
\newcommand{\released} {\textcolor{\symbolcolor}{\normalfont\CIRCLE\xspace}}
\newcommand{\notreleased} {\textcolor{\symbolcolor}{\normalfont\Circle\xspace}}
\newcommand*\rot{\rotatebox{90}}
\begin{sidewaystable}
\centering
\rowcolors{0}{}{rowgray}
\renewcommand{\tabcolsep}{4pt}
\renewcommand{\arraystretch}{1.3}
\caption{Summary of SBML Level~3 Package statuses. Symbols: \protect\released = released; \protect\notreleased = not released; \protect\done = complete; \protect\inprogress = in progress; \protect\notapplicable = not applicable.}
\begin{tabular}{m{0.12in}>{\raggedright}m{1.9in}>{\raggedright}m{0.46in}>{\raggedright}m{3.9in}>{\hspace*{3pt}}>{\hspace*{-5pt}}c>{\hspace*{-4pt}}c>{\hspace*{-4pt}}c>{\hspace*{-6pt}}>{\hspace*{1pt}}c>{\hspace*{1pt}}m{1.35in}}
\toprule
& \textbf{Package name} & \textbf{Label} & \textbf{Purpose} & \rot{\textbf{Specification}} & \rot{\textbf{libSBML Support}} & \rot{\textbf{JSBML Support}} & \rot{\textbf{Test Suite}} & \textbf{Reference} \\
\midrule
\released
& Flux Balance Constraints
& fbc
& Define constraint-based models (a.k.a.\ steady-state models).
& \done
& \done
& \done
& \done
& \textls[-50]{\cite{Olivier2018a}}
\\
\released
& Groups
& groups
& Collect elements together for annotation purposes. Groups have no mathematical meaning and do not affect simulations.
& \done
& \done
& \done
& \notapplicable
& \textls[-50]{\cite{hucka2016sbml}}
\\
\released
& Hierarchical Model Composition
& comp
& Define models composed of other models. The ``submodels'' can be stored in the same file or as separate files.
& \done
& \done
& \done
& \done
& \textls[-50]{\cite{Smith2015}}
\\
\released
& Layout
& layout
& Store positions and sizes of model components in network diagrams of SBML models. (Cf.\ the Rendering package.)
& \done
& \done
& \done
& \notapplicable
& \textls[-50]{\cite{Gauges2015}}
\\
\released
& Multistate, Multicomponent, \& Multicompartment Species
& multi
& Define features such as states or binding sites on molecular species, optionally in combination with rule-based processes.
& \done
& \done
& \done
& \inprogress
& \textls[-50]{\cite{zhang2018multi}}
\\
\released
& Qualitative Models
& qual
& Allow model where SBML species' values represent qualitative activity levels rather than amounts or concentrations.
& \done
& \done
& \done
& \inprogress
& \textls[-50]{\cite{Chaouiya2015sbml}}
\\
\released
& Rendering
& render
& Extend the Layout package to enable storing graphical symbols and styles, curves, colors, and gradients in network diagrams.
& \done
& \done
& \done
& \notapplicable
& \textls[-50]{\cite{Bergmann2018sbml}}
\\
\hline
\notreleased
& Arrays
& arrays
& Define arrays of elements, such as arrays of compartments. (Core SBML Level~3 supports only scalar values.)
& \inprogress
& \done
& \done
& \inprogress
&
\\
\notreleased
& Distributions
& distrib
& Define statistical distributions for quantitative values. (Core SBML does not enable indicating value ranges or distributions.)
& \inprogress
& \done
& \done
& \inprogress
&
\\
\notreleased
& Dynamical Processes
& dyn
& Describe the creation, destruction, and movement of model elements during simulation.
& \inprogress
& \done
& \done
& \inprogress
&
\\
\notreleased
& Extended math
& math
& Additional constructs not included in the subset of MathML used by SBML Level~3 Core for mathematical expressions.
& \inprogress
& \inprogress
& \inprogress
& \inprogress
&
\\
\notreleased
& Spatial Processes
& spatial
& Define spatially-inhomogeneous compartment geometries and processes such as diffusion.
& \inprogress
& \done
& \done
& \inprogress
&
\\
\bottomrule
\end{tabular}
\label{packages}
\end{sidewaystable}