diff --git a/prism/etc/scripts/sbml2prism b/prism/etc/scripts/sbml2prism new file mode 100755 index 00000000..6980af32 --- /dev/null +++ b/prism/etc/scripts/sbml2prism @@ -0,0 +1,8 @@ +#!/bin/sh + +# Startup script for SBML to PRISM converter (Linux/Mac/Solaris) + +# Launch using main PRISM script +PRISM_MAINCLASS="prism.SBML2Prism" +export PRISM_MAINCLASS +prism "$@" diff --git a/prism/src/prism/SBML2Prism.java b/prism/src/prism/SBML2Prism.java index 02719ea1..83b81de2 100644 --- a/prism/src/prism/SBML2Prism.java +++ b/prism/src/prism/SBML2Prism.java @@ -49,7 +49,8 @@ public class SBML2Prism extends Reactions2Prism implements EntityResolver { /** * Calling point for command-line script: - * e.g. java -cp classes prism.SBML2Prism myfile.sbml 100 + * This is probably the sbml2prism (found in etc/scripts) + * But it can also be called as, e.g.: java -cp classes prism.SBML2Prism myfile.sbml 100 * (100 denotes (integer) maximum for species population sizes, default is 100) * (also used to compute amounts from (real-valued) concentrations) */ @@ -58,7 +59,7 @@ public class SBML2Prism extends Reactions2Prism implements EntityResolver PrismLog errLog = new PrismPrintStreamLog(System.err); try { if (args.length < 1) { - System.err.println("Usage: java -cp classes prism.SBML2Prism [max_amount]"); + System.err.println("Usage: sbml2prism [max_amount]"); System.exit(1); } SBML2Prism sbml2prism = new SBML2Prism(errLog);