-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' of https://github.com/sbmlteam/sbml-specificat…
…ions into develop
- Loading branch information
Showing
6 changed files
with
2,236 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
*.aux | ||
*.log | ||
*.out | ||
*.synctex.gz | ||
*.dvi |
9 changes: 9 additions & 0 deletions
9
sbml-level-3/version-1/fbc/jib-submission-2024/fbc_references.bib
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
@ARTICLE{ fbcv1, | ||
AUTHOR = {Olivier, Brett Gareth and Bergmann, Frank Thomas}, | ||
TITLE = {The {S}ystems {B}iology {M}arkup {L}anguage (SBML) {L}evel 3 package: Flux {B}alance {C}onstraints}, | ||
JOURNAL = {J Integr Bioinform}, | ||
YEAR = {2015}, | ||
volume = {12}, | ||
number = {2}, | ||
pages = {660--690} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,276 @@ | ||
\NeedsTeXFormat{LaTeX2e} | ||
\ProvidesClass{jib}[2016/11/11 v3.0 by Stephan Weise and Bjorn Sommer] | ||
\DeclareOption*{% | ||
\PassOptionsToClass{\CurrentOption}{article}} | ||
\ProcessOptions | ||
% article.cls Version: 2004/02/16 v1.4f | ||
% jib.cls Version: 2016/11/11 v3.0f for de Gruyter | ||
\LoadClass[12pt]{article} | ||
% calc -> Tools Package | ||
% textcomp -> base Package | ||
% url -> ltxmisc Package | ||
\RequirePackage{calc}[1998/07/07 v4.1b Infix arithmetic (KKT,FJ)] | ||
\RequirePackage{url}[2004/03/15 ver 3.1 Verb mode for urls, etc.] | ||
\RequirePackage{listings}[2004/09/07 1.3 Carsten Heinz] | ||
\RequirePackage{caption}[2004/07/16 v3.0c Customising captions (AS)] | ||
\RequirePackage{textcomp}[2004/02/22 v1.99f Standard LaTeX package] | ||
\RequirePackage{helvet}[2004/02/22 v1.99f Standard LaTeX package] | ||
% graphicx -> graphics Package | ||
% epsfig -> graphics Package | ||
\RequirePackage{graphicx}[1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)] | ||
\RequirePackage{epsfig}[1999/02/16 v1.7a (e)psfig emulation (SPQR)] | ||
% vmargin Package | ||
\RequirePackage{vmargin}[2004/07/15 V2.5 set document margins (VK)] | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% In Case of using latex compiler (Standard) | ||
%\RequirePackage[dvipdfm]{hyperref}[2003/11/30 v6.74m Hypertext links for LaTeX] | ||
|
||
% Set default font to Helvetica (Arial) | ||
\usepackage{helvet} | ||
\renewcommand{\familydefault}{\sfdefault} | ||
|
||
% In Case of using pdflatex compiler | ||
\RequirePackage{hyperref}[2003/11/30 v6.74m Hypertext links for LaTeX] | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
% Required for tabulator support for section titles | ||
\usepackage{titlesec} | ||
|
||
|
||
|
||
%\usepackage[scaled]{helvet} | ||
|
||
\hypersetup{ | ||
naturalnames=true, | ||
hypertexnames=false, | ||
pageanchor=false, | ||
plainpages=false, | ||
breaklinks=true, | ||
colorlinks=true, | ||
linkcolor=black, | ||
citecolor=black, | ||
urlcolor=black, | ||
filecolor=black, | ||
bookmarks=true, | ||
bookmarksopen=true, | ||
} | ||
|
||
\RequirePackage{eso-pic} | ||
|
||
\pagenumbering{gobble} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% Titelseitendefinition | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
\newenvironment{jibtitlepage}{% | ||
\sffamily% | ||
\newcounter{institution} | ||
\renewcommand{\theinstitution}{\arabic{institution}} | ||
\newcommand{\addjibinstitution}{% | ||
\@ifstar{\@addjibinstitution} | ||
{\@addjibinstitutionwithreference}} | ||
\newcommand{\@addjibinstitution}[1]{ | ||
\begin{center}{\small ##1}\end{center}} | ||
\newcommand{\@addjibinstitutionwithreference}[2]{% | ||
\begin{center}% | ||
\refstepcounter{institution}\label{##1}% | ||
\textsuperscript{\scriptsize{\theinstitution}}{\small ##2}% | ||
\end{center}} | ||
|
||
\newcommand{\jibtitle}[1]{\begin{center}\large\bfseries ##1\end{center}} | ||
\newcommand{\iref}[2][]{\textsuperscript{\scriptsize{\ref{##2}##1}}} | ||
\newcommand{\jibauthor}[1]{\begin{center}\small\bfseries ##1\end{center}} | ||
|
||
\newcommand{\jibfootnotemark}{} | ||
\newcommand{\jibfurtherfootnotes}{} | ||
\renewcommand{\@makefnmark}{\textsuperscript{\scriptsize{\jibfootnotemark\jibfurtherfootnotes}}}% | ||
\renewcommand\@makefntext[1]{% | ||
\parindent 1em% | ||
\noindent | ||
\hb@xt@1.8em{\hss\textsuperscript{\scriptsize{\jibfootnotemark}}}##1} | ||
\newcommand{\jibauthorfootnote}[3][]{% | ||
\renewcommand{\jibfurtherfootnotes}{##1}% | ||
\renewcommand{\jibfootnotemark}{##2}% | ||
\footnote{##3}} | ||
} | ||
{\setcounter{footnote}{0}} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% Definition des Satzspiegels und Seitenlayouts | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\setpapersize{A4} | ||
%\setlength{\paperwidth}{210mm} | ||
%\setlength{\paperheight}{297mm} | ||
\setmarginsrb{2.5cm}%{1in}%Rand links | ||
{2.5cm}%{12.5mm}%Rand oben | ||
{2.5cm}%{1in}%Rand rechts | ||
{1.25cm}%{12.5mm}%Rand unten | ||
{0cm}%Kopfhoehe | ||
{0cm}%Kopfabstand | ||
{1.25cm}%{2cm}%Fusshoehe | ||
{1.25cm}%{2.25cm}%Fussabstand | ||
|
||
\setlength{\parindent}{0pt} | ||
\setlength{\parskip}{1.5ex plus.2ex minus.2ex} | ||
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% URL-Definitionen und Anpassungen | ||
%% Infos: Package url | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\def\url@emailstyle{% | ||
\@ifundefined{selectfont}{\def\UrlFont{\sf}}{\def\UrlFont{\sffamily}}} | ||
\DeclareUrlCommand\email{\urlstyle{email}} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% Header/Footer-Definition | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\def\jibvolume#1{\gdef\@jibvolume{#1}}\jibvolume{00} | ||
\def\jibissue#1{\gdef\@jibissue{#1}}\jibissue{00} | ||
\def\jibpages#1{\gdef\@jibpages{#1}}\jibpages{0000} | ||
\def\jibyear#1{\def\@jibyear{#1}}\jibyear{0000} | ||
|
||
\def\jibfooter{\footnotesize\sffamily doi:10.2390/biecoll-jib-\@jibyear-\@jibpages \hfil \thepage} | ||
|
||
\def\ps@jibheadings{% | ||
% \renewcommand{\@oddfoot}{\jibfooter}% | ||
% \renewcommand{\@evenfoot}{\jibfooter}% | ||
% \renewcommand{\@evenhead}{\leftmark\hfil\rightmark}% | ||
% \renewcommand{\@oddhead}{\leftmark\hfil\rightmark}% | ||
} | ||
|
||
% \newcommand{\makeHeaderFooter}[1]{ | ||
% \markboth{\footnotesize\sffamily Journal of Integrative Bioinformatics, | ||
% \@jibvolume(\@jibissue):\@jibpages, \@jibyear}{\href{http://journal.imbio.de/}{\footnotesize\sffamily http://journal.imbio.de/}}} | ||
% \makeHeaderFooter{} | ||
% \pagestyle{jibheadings} | ||
|
||
% Copyright | ||
% \AddToShipoutPictureFG{% | ||
% \put(635,60){% | ||
% \rotatebox{90}{\scriptsize{ | ||
% \begin{minipage}[t]{200mm} | ||
% \textcolor[rgb]{0.67,0.67,0.67}{Copyright \@jibyear~The Author(s). Published by Journal of Integrative Bioinformatics. \\ | ||
% This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License (http://creativecommons.org/licenses/by-nc-nd/3.0/).} | ||
% \end{minipage} | ||
% }}% | ||
% }% | ||
% } | ||
|
||
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% Abstract ohne Indent | ||
%% - nutzt intern die Quotation-Umgebung zum Erzeugen des Abstracts | ||
%% (im notitlepage und onecolumn Modus) | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% \renewcommand{\abstractname}{Summary} | ||
% \renewenvironment{quotation} | ||
% {\list{}{\listparindent 0em% | ||
% \itemindent \listparindent | ||
% \rightmargin \leftmargin | ||
% \parsep \z@ \@plus\p@}% | ||
% \item\relax} | ||
% {\endlist} | ||
|
||
\newcounter{abstract} | ||
\setcounter{abstract}{-1} | ||
\renewcommand\abstract{ | ||
|
||
%\setlength{\rightskip}{1cm} | ||
|
||
% The \@startsection{⟨name ⟩}{⟨level ⟩}{ ⟨indent ⟩}{⟨beforeskip ⟩} | ||
% {⟨afterskip⟩}{⟨style⟩}*[⟨altheading⟩ ]{⟨heading⟩} command is the mother of all | ||
% the user level sectioning commands. The part after the *, including the * is optional. | ||
\@startsection {abstract}{0} {\z@} | ||
{1ex} | ||
{0.8ex}% | ||
{\normalfont\sffamily\large\bfseries}*{Abstract}} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% Font-Anpassung | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
|
||
% \renewcommand\section{ \def\@seccntformat##1{\csname | ||
% the##1\endcsname\hspace{1.02cm \@minus.2ex}} \@startsection {section}{1}{\z@}% | ||
% {1ex} | ||
% {0.8ex}% | ||
% {\normalfont\sffamily\large\bfseries}} | ||
% \renewcommand\subsection{ \def\@seccntformat##1{\csname the##1\endcsname\hspace{0.71cm \@minus.2ex}} | ||
% \@startsection{subsection}{2}{\z@}% | ||
% {-3.25ex\@plus -1ex \@minus -.2ex}% | ||
% {1.5ex \@plus .2ex}% | ||
% {\normalfont\sffamily\normalsize\bfseries}} | ||
% \renewcommand\subsubsection{ \def\@seccntformat##1{\csname the##1\endcsname\hspace{0.35cm \@minus.2ex}} | ||
% \@startsection{subsubsection}{3}{\z@}% | ||
% {-3.25ex\@plus -1ex \@minus -.2ex}% | ||
% {1.5ex \@plus .2ex}% | ||
% {\normalfont\sffamily\normalsize}} | ||
% \renewcommand\paragraph{ \def\@seccntformat##1{\csname the##1\endcsname\hspace{1.0cm \@minus.2ex}} | ||
% \@startsection {paragraph}{4}{\z@}% | ||
% {3.25ex \@plus1ex \@minus.2ex}% | ||
% {-1em}% | ||
% {\normalfont\sffamily\normalsize\bfseries}} | ||
% \renewcommand\subparagraph{ \def\@seccntformat##1{\csname the##1\endcsname\hspace{1.0cm \@minus.2ex}} | ||
% \@startsection {subparagraph}{5}{\z@}% | ||
% {3.25ex \@plus1ex \@minus .2ex}% | ||
% {-1em}% | ||
% {\normalfont\sffamily\normalsize\bfseries}} | ||
|
||
|
||
% \renewcommand\section{\@startsection{section}{1}{\z@}% | ||
% {-3.5ex \@plus -1ex \@minus -.2ex}% | ||
% {2.3ex \@plus.2ex}% | ||
% {\normalfont\sffamily\large\bfseries}} | ||
|
||
|
||
|
||
% \renewcommand\section{\@startsection{section} % name | ||
% {1} % level | ||
% {\z@} % indent | ||
% {-3.5ex \@plus -1ex \@minus -.2ex} % beforeskip | ||
% {2.3ex \@plus.2ex} % afterskip | ||
% {\normalfont\sffamily\large\bfseries}} % font type | ||
% \renewcommand\subsection{\@startsection{subsection}{2}{\z@} | ||
% {-3.25ex\@plus -1ex \@minus -.2ex} | ||
% {1.5ex \@plus .2ex} | ||
% {\normalfont\sffamily\normalsize\bfseries}} | ||
% \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@} | ||
% {-3.25ex\@plus -1ex \@minus -.2ex} | ||
% {1.5ex \@plus .2ex} | ||
% {\normalfont\sffamily\normalsize}} | ||
% \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@} | ||
% {3.25ex \@plus1ex \@minus.2ex} | ||
% {-1em} | ||
% {\normalfont\sffamily\normalsize\bfseries}} | ||
% \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent} | ||
% {3.25ex \@plus1ex \@minus .2ex} | ||
% {-1em} | ||
% {\normalfont\sffamily\normalsize\bfseries}} | ||
|
||
\titleformat{\section}{\normalfont\large\bfseries}{\makebox[40pt][l]{\thesection}}{0pt}{} | ||
\titleformat{\subsection}{\normalfont\large\bfseries}{\makebox[40pt][l]{\thesubsection}}{0pt}{} | ||
\titleformat{\subsubsection}{\normalfont\large\mdseries}{\makebox[40pt][l]{\thesubsubsection}}{0pt}{} | ||
|
||
\linespread{2} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% Caption Anpassung fuer Bild- und Tabellenunterschriften | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\captionsetup{font={footnotesize,bf},% | ||
margin=0.7cm,% | ||
parskip=5pt,% | ||
aboveskip=0pt,% | ||
belowskip=0pt} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% Sonderzeichenanpassung | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% \texorpdfstring{...}, weil z.B. \textreg eventuell in section, subsection etc. genutzt wird | ||
%% und hyperref bzw. in bookmarks Probleme mit Sonderzeichen auftreten | ||
%% werden die originalen Befehle, wie \textregistered etc., verwendet, treten keine Probleme auf | ||
\newcommand{\textreg}{\texorpdfstring{\textsuperscript{\textregistered}}{\textregistered}} | ||
\newcommand{\textcright}{\texorpdfstring{\textsuperscript{\textcopyright}}{\textcopyright}} |
Binary file added
BIN
+23.7 KB
sbml-level-3/version-1/fbc/jib-submission-2024/sbml-level-3-fbc-package-version-3-jib.pdf
Binary file not shown.
73 changes: 73 additions & 0 deletions
73
sbml-level-3/version-1/fbc/jib-submission-2024/sbml-level-3-fbc-package-version-3-jib.tex
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
\documentclass{jib} | ||
\newlength{\platz} | ||
\setlength{\platz}{15pt} | ||
\RequirePackage{listings} | ||
|
||
\usepackage{changepage} %test, TODO remove | ||
|
||
\lstset{% | ||
basicstyle=\ttfamily, | ||
fontadjust, | ||
flexiblecolumns=true, | ||
frame=L, | ||
xleftmargin=15pt, | ||
framesep=5pt, | ||
emphstyle=\rmfamily\itshape} | ||
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% JIB Header/Footer | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%\jibvolume{XX} % insert volume | ||
%\jibissue{X} % insert issue | ||
%\jibpages{XXX} % insert article ID | ||
%\jibyear{XXXX} % insert year | ||
%\makeHeaderFooter{} % leave as is | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
\begin{document} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% | ||
% Title Page | ||
% | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
\begin{jibtitlepage} | ||
|
||
\jibtitle{SBML Level 3 Package: Flux Balance Constraints version 3} | ||
|
||
|
||
%We did not provide author(s) nor author footnote(s), please complete as applicable. | ||
% Please make sure to use unique footnote characters for each author | ||
\jibauthor{Brett G.\ Olivier\iref{vu} and Frank T.\ Bergmann\iref{hdbg} and Sarah Keating\iref{ukl} and Matthias König\iref{hu}} | ||
% and Matthias K\ouml;nig\iref{hu}} | ||
|
||
\addjibinstitution{vu}{Systems Biology, A-LIFE, Vrije Universiteit Amsterdam, The Netherlands} | ||
\addjibinstitution{hdbg}{Modelling of Biol. Processes, BioQUANT/COS, Heidelberg University, Germany} | ||
\addjibinstitution{ukl}{Advanced Research Computing Centre, University College London, London, UK} | ||
\addjibinstitution{hu}{Institute for Biology, Institute for Theoretical Biology, Humboldt-Universität zu Berlin, Berlin, Germany} | ||
|
||
|
||
\end{jibtitlepage} | ||
|
||
\begin{adjustwidth}{}{1cm} | ||
|
||
\abstract{Constraint-based modeling is a well-established modeling methodology used to analyze and study biological networks at both the medium-scale and genome-scale. Due to their large size and complexity, such steady-state flux models are typically analyzed using constraint-based optimization techniques, such as Flux Balance Analysis (FBA). | ||
|
||
The Flux Balance Constraints (FBC) Package extends SBML Level 3 to provide a standardized format for encoding, exchanging, and annotating constraint-based models. It includes support for modeling concepts such as objective functions, flux bounds, and annotation of model components that facilitate reaction balancing. Version two extended the original release by adding official support for encoding gene-protein associations and their associated elements. Version three extends version two by adding | ||
additional constraints, improves the syntax for storing chemical formulas, and adds a key-value pair for storing additional information in the context of constraint-based modeling. | ||
|
||
In addition to providing the elements necessary to uniquely encode existing constraint-based models, the FBC package provides an open platform that facilitates the continued, cross-community development of an interoperable constraint-based model encoding format. | ||
} | ||
|
||
\end{adjustwidth} % please do not change | ||
|
||
%\textbf{Keywords:} SBML, constraint-based modeling, standards | ||
%\addcontentsline{toc}{section}{References} | ||
%\bibliographystyle{vancouver} | ||
%\bibliography{fbc_references} | ||
\nocite{*} | ||
|
||
|
||
\end{document} |
Oops, something went wrong.