diff --git a/tools/ebcsgen/.shed.yml b/tools/ebcsgen/.shed.yml index a4fcf5f..f6b68b1 100644 --- a/tools/ebcsgen/.shed.yml +++ b/tools/ebcsgen/.shed.yml @@ -1,5 +1,5 @@ owner: sybila -remote_repository_url: "https://github.com/sybila/galaxytools/tree/master/tools/ebcsgen" +remote_repository_url: "https://github.com/sybila/galaxytools/tree/main/tools/ebcsgen" homepage_url: "https://github.com/sybila/eBCSgen" categories: - Systems Biology diff --git a/tools/parasim/.shed.yml b/tools/parasim/.shed.yml new file mode 100644 index 0000000..78dfc70 --- /dev/null +++ b/tools/parasim/.shed.yml @@ -0,0 +1,12 @@ +owner: sybila +remote_repository_url: "https://github.com/sybila/galaxytools/tree/main/tools/parasim" +homepage_url: "https://github.com/sybila/parasim" +categories: + - Systems Biology +repositories: + parasim: + description: "Robustness analysis of SBML model with respect to STL property." + include: + - parasim.xml + - test-data + - macros.xml diff --git a/tools/parasim/macros.xml b/tools/parasim/macros.xml new file mode 100644 index 0000000..8b0e664 --- /dev/null +++ b/tools/parasim/macros.xml @@ -0,0 +1,21 @@ + + 2.2.0 + + + + + + + + + diff --git a/tools/parasim/parasim.xml b/tools/parasim/parasim.xml new file mode 100644 index 0000000..993809e --- /dev/null +++ b/tools/parasim/parasim.xml @@ -0,0 +1,96 @@ + + robustness analysis of given SBML model and STL property + + macros.xml + + + + sybila/parasim:@TOOL_VERSION@ + + + + + + + + + + + + + + + + + + + + + + touch experiment + echo "sbml.file=$model_file" >> experiment + echo "stl.file=$property_file" >> experiment + echo "simulation.precision.file=$precission_file" >> experiment + echo "space.initial.file=$init_space_file" >> experiment + echo "space.simulation.file=$simul_space_file" >> experiment + echo "result.output.file=result.xml" >> experiment + echo "timeout.amount=$time_horizon.time" >> experiment + echo "timeout.unit=$time_horizon.time_unit" >> experiment + echo "iteration.limit=$iterations" >> experiment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+
+ +
diff --git a/tools/parasim/test-data/base.precision.xml b/tools/parasim/test-data/base.precision.xml new file mode 100644 index 0000000..9dd2303 --- /dev/null +++ b/tools/parasim/test-data/base.precision.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/tools/parasim/test-data/base.sim_space.xml b/tools/parasim/test-data/base.sim_space.xml new file mode 100644 index 0000000..47366b3 --- /dev/null +++ b/tools/parasim/test-data/base.sim_space.xml @@ -0,0 +1,6 @@ + + + diff --git a/tools/parasim/test-data/lotkav.model.xml b/tools/parasim/test-data/lotkav.model.xml new file mode 100644 index 0000000..7d40f65 --- /dev/null +++ b/tools/parasim/test-data/lotkav.model.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + natality + prey + + + + + + + + + + + + + mortality + predator + + + + + + + + + + + + + + + + predation + prey + predator + + + + + + + diff --git a/tools/parasim/test-data/oscil.star.formula.xml b/tools/parasim/test-data/oscil.star.formula.xml new file mode 100644 index 0000000..0c73dbe --- /dev/null +++ b/tools/parasim/test-data/oscil.star.formula.xml @@ -0,0 +1,57 @@ + + + + + 0 + 300 + + + + + prey + + 1 + + + predator + + 0 + + + + + 0 + 50 + + + + + + 0 + 75 + + + prey + prey + + 25 + + + + + 0 + 75 + + + prey + prey + + 25 + + + + + + + + diff --git a/tools/parasim/test-data/params.init_space.xml b/tools/parasim/test-data/params.init_space.xml new file mode 100644 index 0000000..2c53803 --- /dev/null +++ b/tools/parasim/test-data/params.init_space.xml @@ -0,0 +1,6 @@ + + + diff --git a/tools/parasim/test-data/result.tsv b/tools/parasim/test-data/result.tsv new file mode 100644 index 0000000..83d15b8 --- /dev/null +++ b/tools/parasim/test-data/result.tsv @@ -0,0 +1,18 @@ +predator prey natality predation Robustness +80.0 40.0 0.01 1.0E-4 -12.5 +80.0 40.0 0.01 0.0012999999 -12.5 +80.0 40.0 0.01 0.0025 -12.5 +80.0 40.0 0.2575 7.0E-4 3.606793 +80.0 40.0 0.2575 0.0012999999 11.5911665 +80.0 40.0 0.2575 0.0018999999 9.342419 +80.0 40.0 0.505 1.0E-4 -12.037555 +80.0 40.0 0.505 7.0E-4 -0.9595153 +80.0 40.0 0.505 0.0012999999 -0.54846215 +80.0 40.0 0.505 0.0018999999 0.5288335 +80.0 40.0 0.505 0.0025 2.125179 +80.0 40.0 0.7525 7.0E-4 -0.9998965 +80.0 40.0 0.7525 0.0012999999 -0.99468964 +80.0 40.0 0.7525 0.0018999999 -0.95502543 +80.0 40.0 1.0 1.0E-4 -12.499986 +80.0 40.0 1.0 0.0012999999 -0.9999726 +80.0 40.0 1.0 0.0025 -0.9955077