diff --git a/docs/build/html/.doctrees/environment.pickle b/docs/build/html/.doctrees/environment.pickle index 072883dfd..e276889a2 100644 Binary files a/docs/build/html/.doctrees/environment.pickle and b/docs/build/html/.doctrees/environment.pickle differ diff --git a/docs/build/html/.doctrees/tutorials/tut_toggle_switch/tut_toggle_switch.doctree b/docs/build/html/.doctrees/tutorials/tut_toggle_switch/tut_toggle_switch.doctree index 9d41ba84b..6a76c3e99 100644 Binary files a/docs/build/html/.doctrees/tutorials/tut_toggle_switch/tut_toggle_switch.doctree and b/docs/build/html/.doctrees/tutorials/tut_toggle_switch/tut_toggle_switch.doctree differ diff --git a/docs/build/html/_sources/tutorials/tut_toggle_switch/tut_toggle_switch.rst.txt b/docs/build/html/_sources/tutorials/tut_toggle_switch/tut_toggle_switch.rst.txt index e9550fbfe..e68601760 100644 --- a/docs/build/html/_sources/tutorials/tut_toggle_switch/tut_toggle_switch.rst.txt +++ b/docs/build/html/_sources/tutorials/tut_toggle_switch/tut_toggle_switch.rst.txt @@ -8,7 +8,7 @@ First, in a Python script that uses GillesPy2 to perform model simulation, we be .. code-block:: python import gillespy2 - + Next, we define a model. This is a model based on a publication by Gardner et al. in Nature, 1999, and represents a genetic toggle switch in Escherichia coli. In GillesPy2, a model is expressed as an object having the parent class ``Model``. Components of the model, such as the reactions, molecular species, and characteristics such as the time span for simulation, are all defined within the subclass definition. The following Python code represents our model using GillesPy2's facility: @@ -77,7 +77,7 @@ And here is a plot of the deterministic simulation results: .. code-block:: python - d_results.plot(title="Stochastic Switch") + d_results.plot(title="Deterministic Switch") .. image:: ode.png diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js index df0d171d1..bb155c43a 100644 --- a/docs/build/html/searchindex.js +++ b/docs/build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["classes/gillespy2", "classes/gillespy2.core", "classes/gillespy2.sbml", "classes/gillespy2.solvers", "classes/gillespy2.solvers.auto", "classes/gillespy2.solvers.cpp", "classes/gillespy2.solvers.cpp.build", "classes/gillespy2.solvers.cython", "classes/gillespy2.solvers.numpy", "classes/gillespy2.solvers.stochkit", "classes/gillespy2.solvers.utilities", "classes/gillespy2.stochss", "getting_started/basic_usage/basic_usage", "getting_started/installation/installation", "index", "tutorials/tut_michaelis_menten/tut_michaelis_menten", "tutorials/tut_sbml/tut_sbml", "tutorials/tut_toggle_switch/tut_toggle_switch"], "filenames": ["classes/gillespy2.rst", "classes/gillespy2.core.rst", "classes/gillespy2.sbml.rst", "classes/gillespy2.solvers.rst", "classes/gillespy2.solvers.auto.rst", "classes/gillespy2.solvers.cpp.rst", "classes/gillespy2.solvers.cpp.build.rst", "classes/gillespy2.solvers.cython.rst", "classes/gillespy2.solvers.numpy.rst", "classes/gillespy2.solvers.stochkit.rst", "classes/gillespy2.solvers.utilities.rst", "classes/gillespy2.stochss.rst", "getting_started/basic_usage/basic_usage.rst", "getting_started/installation/installation.rst", "index.rst", "tutorials/tut_michaelis_menten/tut_michaelis_menten.rst", "tutorials/tut_sbml/tut_sbml.rst", "tutorials/tut_toggle_switch/tut_toggle_switch.rst"], "titles": ["gillespy2 package", "gillespy2.core package", "gillespy2.sbml package", "gillespy2.solvers package", "gillespy2.solvers.auto package", "gillespy2.solvers.cpp package", "gillespy2.solvers.cpp.build package", "gillespy2.solvers.cython package", "gillespy2.solvers.numpy package", "gillespy2.solvers.stochkit package", "gillespy2.solvers.utilities package", "gillespy2.stochss package", "Basic usage", "Installation", "Documentation for GillesPy2 1.8.2", "Tutorial: using solvers", "Tutorial: using SBML", "Tutorial: ODE vs. SSA"], "terms": {"core": [0, 10, 14], "submodul": [0, 3], "assignmentrul": 0, "sanitized_formula": [0, 1], "cleanup": 0, "cleanup_tempfil": [0, 1], "event": [0, 3, 8], "add_assign": [0, 1], "eventassign": [0, 1], "eventtrigg": [0, 1], "sanitized_express": [0, 1], "functiondefinit": 0, "get_arg_str": [0, 1], "sanitized_funct": [0, 1], "gillespyerror": 0, "assignmentruleerror": [0, 1], "builderror": [0, 1], "directoryerror": [0, 1], "eventerror": [0, 1], "executionerror": [0, 1], "functiondefinitionerror": [0, 1], "invalidmodelerror": [0, 1], "invalidstochmlerror": [0, 1], "modelerror": [0, 1], "parametererror": [0, 1], "rateruleerror": [0, 1], "reactionerror": [0, 1], "resultserror": [0, 1], "sbmlerror": [0, 1], "simulationerror": [0, 1], "simulationtimeouterror": [0, 1], "solvererror": [0, 1], "specieserror": [0, 1], "stochmlimporterror": [0, 1], "timespanerror": [0, 1], "validationerror": [0, 1], "gillespysolv": [0, 3, 5, 8], "get_solver_set": [0, 1, 3, 5, 8], "get_supported_featur": [0, 1, 3, 5, 8], "get_supported_integrator_opt": [0, 1, 3, 5], "name": [0, 1, 3, 5, 6, 8, 10, 12, 17], "run": [0, 1, 3, 5, 6, 8, 12, 17], "validate_integrator_opt": [0, 1], "validate_model": [0, 1], "validate_sbml_featur": [0, 1], "validate_tspan": [0, 1], "jsonifi": 0, "complexjsoncod": [0, 1], "decod": [0, 1, 5], "default": [0, 1, 3, 5, 8], "int64cod": [0, 1], "from_json": [0, 1], "to_dict": [0, 1], "from_dict": [0, 1], "get_json_hash": [0, 1], "get_translation_t": [0, 1], "make_translation_t": [0, 1], "public_var": [0, 1], "to_anon": [0, 1], "to_json": [0, 1], "to_nam": [0, 1], "ndarraycod": [0, 1], "setcod": [0, 1], "translationt": [0, 1], "obj_to_anon": [0, 1], "obj_to_nam": [0, 1], "recursive_transl": [0, 1], "typecod": [0, 1], "livegraph": 0, "crepeattim": [0, 1], "paus": [0, 1, 3, 5], "livedisplay": [0, 1], "displai": [0, 1, 3, 5, 8], "increment_trajectori": [0, 1], "print_text_head": [0, 1], "trajectory_head": [0, 1], "repeattim": [0, 1], "display_typ": [0, 1], "valid_graph_param": [0, 1], "model": [0, 3, 5, 6, 8, 10, 11, 12, 14, 17], "add": [0, 1, 6], "add_assignment_rul": [0, 1], "add_ev": [0, 1], "add_function_definit": [0, 1], "add_paramet": [0, 1, 12, 17], "add_rate_rul": [0, 1], "add_react": [0, 1, 12, 17], "add_speci": [0, 1, 12, 17], "compile_prep": [0, 1], "delete_all_assignment_rul": [0, 1], "delete_all_ev": [0, 1], "delete_all_function_definit": [0, 1], "delete_all_paramet": [0, 1], "delete_all_rate_rul": [0, 1], "delete_all_react": [0, 1], "delete_all_speci": [0, 1], "delete_assignment_rul": [0, 1], "delete_ev": [0, 1], "delete_function_definit": [0, 1], "delete_paramet": [0, 1], "delete_rate_rul": [0, 1], "delete_react": [0, 1], "delete_speci": [0, 1], "get_all_assignment_rul": [0, 1], "get_all_ev": [0, 1], "get_all_function_definit": [0, 1], "get_all_paramet": [0, 1], "get_all_rate_rul": [0, 1], "get_all_react": [0, 1], "get_all_speci": [0, 1], "get_assignment_rul": [0, 1], "get_best_solv": [0, 1], "get_best_solver_algo": [0, 1], "get_el": [0, 1], "get_ev": [0, 1], "get_function_definit": [0, 1], "get_model_featur": [0, 1], "get_paramet": [0, 1], "get_rate_rul": [0, 1], "get_react": [0, 1], "get_speci": [0, 1], "problem_with_nam": [0, 1], "reserved_nam": [0, 1, 5, 6], "sanitized_parameter_nam": [0, 1], "sanitized_species_nam": [0, 1], "serial": [0, 1], "set_paramet": [0, 1], "set_unit": [0, 1], "special_charact": [0, 1], "timespan": [0, 12, 17], "update_namespac": [0, 1], "validate_reactants_and_product": [0, 1], "stochmldocu": [0, 1], "from_fil": [0, 1], "from_model": [0, 1], "from_str": [0, 1], "to_model": [0, 1], "to_str": [0, 1], "export_sbml": [0, 1], "export_stochss": [0, 1], "import_sbml": [0, 1], "paramet": [0, 3, 5, 6, 8, 10, 11, 12, 17], "valid": [0, 1, 5, 6], "raterul": [0, 6], "reaction": [0, 3, 5, 6, 8, 10, 12, 17], "annot": [0, 1], "addproduct": [0, 1], "addreact": [0, 1], "add_product": [0, 1], "create_mass_act": [0, 1], "sanitized_propensity_funct": [0, 1], "settyp": [0, 1], "set_annot": [0, 1], "set_propens": [0, 1], "set_rat": [0, 1], "verifi": [0, 1], "result": [0, 3, 5, 6, 8, 10, 12, 17], "average_ensembl": [0, 1], "build_from_solver_result": [0, 1], "plot": [0, 1, 3, 5, 8, 12, 17], "plot_mean_stdev": [0, 1], "plot_std_dev_rang": [0, 1], "plotplotli": [0, 1], "plotplotly_mean_stdev": [0, 1], "plotplotly_std_dev_rang": [0, 1], "stddev_ensembl": [0, 1], "to_arrai": [0, 1], "to_csv": [0, 1], "trajectori": [0, 1, 3, 5, 8, 12], "common_rgb_valu": [0, 1], "sortableobject": 0, "speci": [0, 3, 5, 6, 10, 12, 17], "set_initial_valu": [0, 1], "arang": [0, 1], "linspac": [0, 1, 12, 17], "chainmap": [0, 1], "clear": [0, 1], "copi": [0, 1, 6, 13], "fromkei": [0, 1], "get": [0, 1, 3, 5, 6, 8, 13], "new_child": [0, 1], "parent": [0, 1, 17], "pop": [0, 1], "popitem": [0, 1], "ordereddict": [0, 1], "item": [0, 1, 6], "kei": [0, 1, 6, 12], "move_to_end": [0, 1], "setdefault": [0, 1], "updat": [0, 1, 6], "valu": [0, 1, 3, 5, 6, 8, 12, 17], "userdict": [0, 1], "userlist": [0, 1], "append": [0, 1], "count": [0, 1], "extend": [0, 1], "index": [0, 1, 12, 14], "insert": [0, 1], "remov": [0, 1, 6], "revers": [0, 1, 12], "sort": [0, 1, 6], "datetim": [0, 1], "astimezon": [0, 1], "combin": [0, 1, 10, 12], "ctime": [0, 1], "date": [0, 1], "dst": [0, 1], "fold": [0, 1], "fromisoformat": [0, 1], "fromtimestamp": [0, 1], "hour": [0, 1], "isoformat": [0, 1], "max": [0, 1], "microsecond": [0, 1], "min": [0, 1], "minut": [0, 1], "now": [0, 1, 17], "replac": [0, 1], "resolut": [0, 1], "second": [0, 1, 3, 5, 8], "strptime": [0, 1], "time": [0, 1, 3, 5, 8, 10, 12, 14, 17], "timestamp": [0, 1], "timetupl": [0, 1], "timetz": [0, 1], "tzinfo": [0, 1], "tzname": [0, 1], "utcfromtimestamp": [0, 1], "utcnow": [0, 1], "utcoffset": [0, 1], "utctimetupl": [0, 1], "sbml": [0, 1, 6, 12, 14], "sbmlexport": 0, "sbmlimport": 0, "solver": [0, 1, 14, 17], "cpp": [0, 3], "c_decod": [0, 3], "c_solver": [0, 3], "ode_c_solv": [0, 3], "ssa_c_solv": [0, 3], "tau_hybrid_c_solv": [0, 3], "tau_leaping_c_solv": [0, 3], "numpi": [0, 1, 3, 5, 10, 14], "cle_solv": [0, 3], "ode_solv": [0, 3], "ssa_solv": [0, 3], "tau_hybrid_solv": [0, 3], "tau_leaping_solv": [0, 3], "stochkit": [], "stochkit_solv": [], "util": [0, 3, 6], "tau": [0, 1, 3, 5, 8, 12, 14], "cpp_support_test": [0, 3], "solverutil": [0, 3], "clesolv": [0, 3, 8], "pause_ev": [0, 3, 8], "rc": [0, 1, 3, 5, 8], "stop_ev": [0, 3, 8], "numpyssasolv": [0, 3, 8], "odecsolv": [0, 3, 5], "target": [0, 1, 3, 5], "odesolv": [0, 3, 8], "ssacsolv": [0, 1, 3, 5], "tauhybridcsolv": [0, 3, 5], "errorstatu": [0, 3, 5], "tauhybridsolv": [0, 1, 3, 8], "tauleapingcsolv": [0, 3, 5], "tauleapingsolv": [0, 3, 8], "stochss": [0, 1, 14], "stochssexport": 0, "export": [0, 1, 11], "class": [1, 3, 5, 6, 8, 12, 17], "variabl": [1, 3, 5, 6, 10, 12], "none": [1, 3, 5, 6, 8, 10, 11, 12, 17], "formula": 1, "sourc": [1, 3, 5, 6, 8, 10, 11, 13, 14], "base": [1, 3, 5, 6, 8, 10, 17], "an": [1, 3, 5, 6, 8, 12, 13, 14, 17], "i": [1, 3, 5, 6, 8, 10, 12, 14, 17], "us": [1, 3, 5, 6, 8, 10, 14, 17], "express": [1, 3, 5, 12, 17], "equat": [1, 3, 5, 8, 12, 17], "set": [1, 3, 5, 6, 8, 12], "thi": [1, 3, 5, 6, 8, 10, 12, 14, 17], "would": 1, "correspond": [1, 6], "function": [1, 3, 5, 8, 10], "form": [1, 10, 12, 14], "x": 1, "f": 1, "v": [1, 14], "str": [1, 3, 5, 6, 8, 11], "rule": [1, 6], "modifi": [1, 6], "string": [1, 3, 5, 6, 8], "represent": [1, 12], "evalu": 1, "species_map": 1, "parameter_map": 1, "sanit": [1, 6], "assign": [1, 6], "dict": [1, 3, 5, 6, 8], "map": [1, 6], "return": [1, 3, 5, 6, 8, 10, 12, 17], "The": [1, 3, 5, 6, 8, 10, 12, 14, 17], "type": [1, 3, 5, 6, 8, 12, 13], "all": [1, 3, 5, 6, 8, 12, 17], "tempfil": 1, "build": [1, 3, 5], "delai": 1, "prioriti": 1, "0": [1, 3, 5, 8, 12, 17], "trigger": 1, "use_values_from_trigger_tim": 1, "fals": [1, 3, 5, 6, 8, 11], "can": [1, 3, 5, 8, 12, 13, 14, 17], "given": [1, 3, 5, 6, 8, 12, 17], "assignment_express": 1, "directli": [1, 5, 13, 14], "scalar": 1, "If": [1, 3, 5, 6, 8, 14], "should": [1, 3, 5, 6, 8, 13], "understood": 1, "namespac": [1, 6], "which": [1, 3, 5, 6, 8, 10, 12], "call": [1, 3, 5, 6, 8, 12], "referenc": 1, "list": [1, 3, 5, 6, 8, 10, 12], "execut": [1, 6, 12], "contain": [1, 3, 5, 6, 8, 10, 12], "math": 1, "boolean": 1, "upon": [1, 5], "transit": 1, "from": [1, 3, 5, 6, 8, 12, 13, 14], "true": [1, 3, 5, 6, 8], "mai": [1, 5], "immedi": 1, "after": [1, 6, 10], "design": [1, 12], "within": [1, 12, 17], "between": [1, 3, 5, 6, 8, 12], "its": 1, "ad": 1, "describ": [1, 10], "chang": [1, 3, 5, 8], "perform": [1, 3, 5, 6, 8, 14, 17], "current": [1, 6, 10, 12], "simul": [1, 3, 5, 6, 8, 10, 12, 14, 17], "either": 1, "fire": 1, "associ": [1, 6], "specifi": [1, 3, 5, 6, 8], "depend": [1, 6, 10], "how": 1, "configur": 1, "compon": [1, 12, 17], "includ": [1, 3, 6, 8, 14, 17], "compart": 1, "when": [1, 6, 10, 12], "must": 1, "": [1, 6, 12, 14, 17], "initial_valu": [1, 12, 17], "persist": 1, "detect": [1, 3, 8], "environ": [1, 6, 14], "condit": 1, "order": 1, "A": [1, 3, 5, 6, 8, 12], "mathemat": [1, 14], "caus": [1, 6], "present": [1, 6], "otherwis": [1, 6], "initi": [1, 3, 10, 12, 17], "calcul": [1, 3, 5, 8], "bool": [1, 3, 5, 6, 8], "start": 1, "t": [1, 3, 5, 6, 8, 10], "determin": [1, 6], "arg": 1, "object": [1, 3, 5, 6, 8, 10, 12, 14, 17], "defin": [1, 6, 12, 17], "dure": [1, 6], "made": [1, 5, 10], "bodi": 1, "oper": [1, 3, 5, 6, 8, 13], "argument": [1, 3, 5, 6, 8, 12, 17], "convert": [1, 6, 11], "comma": 1, "separ": 1, "format": [1, 6, 12, 14], "definit": [1, 6, 12, 17], "except": 1, "abstract": [1, 5, 12], "classmethod": [1, 3, 5, 6, 8], "support": [1, 3, 5, 6, 8, 10, 14], "featur": [1, 3, 5, 6, 8], "integr": [1, 3, 5, 8, 14], "option": [1, 3, 5, 6, 8], "20": 1, "number_of_trajectori": [1, 3, 5, 8, 10, 12], "1": [1, 3, 5, 8, 10, 12, 17], "increment": [1, 3, 5, 8], "05": 1, "seed": [1, 3, 5, 8, 12], "debug": [1, 3, 5, 6, 8], "profil": [1, 3, 5, 6, 8], "kwarg": [1, 3, 5, 6, 8], "out": [1, 3, 5, 14], "collect": [1, 3, 5], "gillespi": [1, 3, 5, 10, 11, 14], "int": [1, 3, 5, 8], "end": [1, 3, 5, 8, 12], "number": [1, 3, 5, 8, 12], "sampl": [1, 3, 5, 6, 8, 12], "chemic": [1, 3, 5, 8, 10], "master": [1, 3, 5, 8], "each": [1, 3, 5, 8, 12], "float": [1, 3, 5, 8], "step": [1, 3, 5, 8, 10, 12], "solut": [1, 3, 5, 8], "random": [1, 3, 5, 8, 12], "provid": [1, 3, 5, 6, 8, 12], "addit": [1, 3, 5, 8, 12], "inform": [1, 3, 5, 6, 8], "about": [1, 3, 5, 8], "sol_model": 1, "same": [1, 3, 5, 8, 12, 17], "pass": [1, 3, 5, 6, 8, 12], "rais": [1, 6], "ar": [1, 3, 5, 6, 8, 10, 12, 17], "equal": 1, "check": [1, 6, 10], "unsupport": 1, "span": [1, 12, 17], "both": [1, 6, 17], "user": [1, 13, 14], "neither": 1, "translation_t": 1, "encode_priv": 1, "jsonencod": 1, "deleg": 1, "encod": 1, "one": [1, 5, 6, 12], "more": [1, 3, 5, 8, 12], "implemente": [1, 5], "instanc": [1, 5, 6, 12], "translat": 1, "privat": 1, "public": [1, 14, 17], "json": 1, "onli": [1, 6, 10], "json_dict": 1, "dictionari": [1, 3, 5, 6, 8, 10, 12], "python": [1, 6, 10, 12, 13, 14, 17], "o": 1, "dump": 1, "bad": 1, "anyth": 1, "els": 1, "make": [1, 3, 5, 17], "freak": 1, "being": [1, 6, 10], "coder": 1, "enabl": [1, 6], "int64": 1, "static": [1, 3, 5], "obj": 1, "some": [1, 12, 17], "json_str": 1, "new": [1, 5, 6, 12], "readi": 1, "note": 1, "complex": 1, "inherit": [1, 3, 8], "do": [1, 12], "need": [1, 5, 14, 17], "manual": 1, "By": [1, 3, 5, 8], "back": [1, 12], "var": 1, "interfac": 1, "allow": [1, 6, 17], "arbitrari": 1, "src_dict": 1, "__new__": 1, "appli": [1, 6], "onto": 1, "__dict__": 1, "ignore_whitespac": 1, "hash_private_v": 1, "hash": 1, "self": 1, "whitespac": 1, "strip": 1, "prior": 1, "non": [1, 6], "md5": 1, "tabl": 1, "pair": [1, 6], "data": [1, 3, 5, 6, 8, 10, 12], "gener": [1, 3, 6, 8, 14], "equival": 1, "newli": [1, 6], "exist": [1, 3, 5, 6], "_": 1, "ignor": [1, 5], "prefix": 1, "anonym": 1, "ndarrai": [1, 5], "tree": [1, 6, 13], "behavior": [1, 5, 6], "anon": 1, "recurs": [1, 13], "anonymis": 1, "properti": [1, 6], "identifi": [1, 6], "search": [1, 14], "through": [1, 5, 6], "match": 1, "found": [1, 6, 10, 14], "substitut": 1, "interv": [1, 3, 5, 8], "timer": 1, "thread": 1, "repeatedli": 1, "instead": [1, 6], "simpli": 1, "c": [1, 5, 6, 10, 12, 14], "live": [1, 11], "graph": [1, 3, 5, 8, 10], "method": [1, 3, 5, 8, 10, 12, 14, 17], "repres": [1, 6, 12, 17], "activ": 1, "you": [1, 13, 14, 17], "overrid": [1, 3, 5, 6], "subclass": [1, 17], "standard": 1, "invok": [1, 5, 6, 12, 17], "callabl": [1, 5], "constructor": [1, 5], "ani": [1, 5, 6, 14, 17], "sequenti": 1, "keyword": [1, 3, 5, 8, 12, 17], "taken": [1, 3, 8], "respect": [1, 12], "timelin": [1, 3, 8, 10], "live_output_opt": [1, 3, 5, 8], "resum": [1, 3, 5, 8, 10], "hold": 1, "requir": [1, 6], "live_output": [1, 3, 5, 8], "curr_stat": 1, "curr_tim": 1, "trajectory_bas": 1, "finish": 1, "output": [1, 3, 5, 6, 8], "grapher": 1, "state": [1, 3, 5, 8, 10], "len": 1, "refer": [1, 3, 8, 12], "indic": [1, 5, 6], "whether": [1, 5, 6], "ha": [1, 5, 6, 12, 14], "trajectory_num": 1, "trejectori": 1, "counter": 1, "file_obj": 1, "print": 1, "header": [1, 6], "text": [1, 3, 5, 8], "file": [1, 6, 10, 11, 12, 14], "write": [1, 6], "creat": [1, 5, 6, 10, 12, 14], "invalid": [1, 6], "popul": [1, 5, 6, 12], "volum": [1, 10], "tspan": [1, 12, 17], "well": [1, 6, 14, 17], "mix": 1, "biochem": [1, 12, 14, 17], "discret": 1, "stochast": [1, 3, 5, 6, 8, 12, 14, 17], "determinist": [1, 3, 5, 8, 12, 17], "concentr": [1, 17], "automat": [1, 3, 5, 6, 12], "convers": [1, 6, 11], "system": [1, 3, 5, 6, 8, 12, 13, 14], "matter": 1, "also": [1, 12, 14], "vol": 1, "custom": [1, 5, 6, 10, 12], "e": 1, "mass": [1, 6], "action": [1, 6], "propens": [1, 3, 5, 6, 8, 10], "timepoint": 1, "later": [1, 6], "see": [1, 3, 8], "further": 1, "descript": 1, "befor": [1, 6], "other": [1, 6], "accept": [1, 5, 6], "than": [1, 3, 5, 8], "particular": 1, "rate": [1, 6, 12, 17], "were": [1, 6], "assignment_rul": 1, "fail": [1, 3, 5, 6, 17], "function_definit": 1, "defint": 1, "rate_rul": [1, 6], "prepar": [1, 5, 6], "part": 1, "assignemt": 1, "evetn": 1, "find": [1, 3, 5, 8, 14], "best": [1, 12], "dynam": [1, 12, 17], "continu": [1, 3, 5, 8, 12, 14, 17], "precompil": 1, "choos": 1, "algorithm": [1, 3, 5, 8, 12, 17], "we": [1, 12, 14, 17], "version": [1, 14], "element": 1, "what": [1, 6], "specif": [1, 6], "compat": 1, "everi": 1, "deprec": [1, 3, 5, 8], "timeout": [1, 3, 5, 8], "solver_arg": 1, "There": [1, 12], "here": [1, 17], "ssa": [1, 3, 5, 8, 14], "time_out": 1, "sent": 1, "signal": 1, "handler": 1, "restrict": 1, "od": [1, 3, 5, 6, 8, 14], "leap": [1, 3, 5, 8, 10, 14], "pick": 1, "csv": 1, "To": 1, "retriev": 1, "keyboard": 1, "interrupt": 1, "press": 1, "control": 1, "stop": [1, 5, 10], "jupyt": 1, "notebook": 1, "your": [1, 13], "previous": [1, 3, 5, 8], "ran": 1, "wish": 1, "singl": [1, 3, 5, 6, 8], "BE": 1, "OR": 1, "unexpect": 1, "occur": 1, "chosen": 1, "simplifi": 1, "intern": 1, "notat": 1, "stochml": 1, "p_name": 1, "pname": 1, "whose": 1, "g": 1, "k1": [1, 12], "4": [1, 3, 5, 10, 12], "unit": 1, "time_span": 1, "doe": [1, 6], "uniform": 1, "iter": [1, 5], "evenli": 1, "space": 1, "np": 1, "point": [1, 3, 8, 12], "inclus": 1, "flatten": 1, "ensur": [1, 6], "reactant": [1, 12, 17], "product": [1, 12, 17], "resolv": [1, 6], "serializi": 1, "deseri": 1, "nativ": 1, "stochkit2": [], "xml": 1, "filepath": [1, 6], "intial": 1, "document": 1, "exisit": 1, "read": [1, 3, 5, 14], "disk": 1, "assum": [1, 5, 6, 17], "alreadi": [1, 5], "resolveparamt": 1, "intend": [1, 5, 6], "test": [1, 10], "NOT": 1, "frommodel": 1, "tostr": 1, "instanti": [1, 12, 17], "gillespy_model": 1, "filenam": 1, "path": [1, 6, 11], "return_stochss_model": [1, 11], "report_silently_with_sbml_error": 1, "term": [1, 12], "caution": 1, "import": [1, 12, 17], "desir": 1, "silent": 1, "error": 1, "outsid": 1, "bound": [1, 3, 5, 8], "coverag": 1, "scope": 1, "attribut": 1, "dx": 1, "dt": 1, "w": 1, "propensity_funct": [1, 17], "ode_propensity_funct": 1, "massact": 1, "own": 1, "neg": 1, "union": [1, 6], "those": [1, 3, 8, 14], "consum": 1, "stoichiometri": [1, 6, 12], "exampl": [1, 3, 6, 8], "r1": [1, 12, 17], "r2": [1, 12, 17], "2": [1, 3, 5, 12, 17], "two": [1, 12, 17], "where": [1, 12], "switch": [1, 12, 17], "take": [1, 3, 5, 8], "care": 1, "For": [1, 3, 5, 6, 8, 12], "have": [1, 3, 5, 8, 17], "input": 1, "constant": [1, 6, 12], "independ": 1, "wa": [1, 10], "could": 1, "impact": 1, "preserv": 1, "spatialpi": 1, "produc": [1, 3, 5, 6, 8, 12], "particip": 1, "json_object": 1, "rxntype": 1, "marat": 1, "properli": 1, "noth": 1, "sucesss": 1, "failur": 1, "mean": [1, 12], "clear_output": [1, 3, 5, 8], "refresh": [1, 3, 5, 8], "xaxis_label": 1, "xscale": 1, "linear": 1, "yscale": 1, "yaxis_label": 1, "style": 1, "titl": [1, 12, 17], "show_titl": 1, "show_legend": 1, "multiple_graph": 1, "included_species_list": 1, "save_png": 1, "figsiz": [1, 12], "18": 1, "10": [1, 10, 12, 17], "matplotlib": [1, 12], "label": [1, 12], "axi": 1, "y": [1, 10], "IF": 1, "thei": 1, "overlap": 1, "save": [1, 3, 8], "png": 1, "tupl": [1, 3, 5, 6, 8], "size": [1, 3, 5, 8, 10], "width": 1, "height": 1, "ddof": 1, "depict": 1, "deviat": 1, "legend": [1, 12], "shown": 1, "delta": 1, "degre": 1, "freedom": 1, "divisor": 1, "n": 1, "return_plotly_figur": 1, "layout_arg": 1, "plotli": 1, "view": 1, "figur": [1, 12], "trace": 1, "layout": 1, "edit": 1, "dicctionari": 1, "arrai": [1, 3, 5, 8, 12], "nametag": 1, "stamp": 1, "directori": [1, 5, 6, 12], "tag": 1, "locat": 1, "solver_nam": 1, "undefin": 1, "statu": 1, "code": [1, 12, 14, 17], "success": 1, "50": 1, "hex": 1, "color": 1, "sortabl": 1, "boundary_condit": 1, "mode": 1, "allow_negative_popul": 1, "switch_min": 1, "switch_tol": 1, "03": [1, 3, 5, 8], "interact": 1, "cannot": 1, "FOR": 1, "WITH": 1, "reduc": 1, "below": 1, "toler": [1, 3, 5, 8], "level": [1, 3, 5, 8], "consid": 1, "compar": [1, 6, 17], "estim": 1, "sd": 1, "minimum": 1, "setter": 1, "durat": 1, "rang": [1, 12], "distanc": 1, "num_point": 1, "empti": [1, 6], "repeat": 1, "mutablemap": 1, "group": 1, "multipl": [1, 3, 5, 8], "togeth": [1, 12], "underli": 1, "store": [1, 3, 8], "That": 1, "access": 1, "lookup": 1, "until": [1, 5], "In": [1, 12, 17], "contrast": 1, "delet": [1, 5, 6], "first": [1, 5, 12, 13, 17], "leav": 1, "intact": 1, "ref": 1, "k": [1, 12], "d": [1, 10, 12], "m": [1, 12, 13], "follow": [1, 6, 12, 13, 17], "previou": [1, 5, 10], "keyerror": 1, "rememb": 1, "shallow": 1, "like": [1, 12], "last": 1, "move": 1, "begin": [1, 17], "lifo": 1, "fifo": 1, "lack": 1, "case": 1, "initlist": 1, "mutablesequ": 1, "less": 1, "complet": [1, 5], "wrapper": 1, "around": [1, 6], "sequenc": 1, "integ": 1, "occurr": 1, "valueerror": 1, "recommend": 1, "indexerror": 1, "IN": 1, "place": 1, "kwd": 1, "year": 1, "month": 1, "dai": 1, "remain": 1, "tz": 1, "local": 1, "timezon": 1, "field": 1, "posix": 1, "sep": 1, "iso": 1, "8601": 1, "yyyi": 1, "mm": 1, "ddt": 1, "hh": 1, "ss": 1, "mmm": 1, "uuu": 1, "timespec": 1, "auto": 1, "millisecond": 1, "9999": 1, "12": [1, 3, 8], "31": 1, "23": 1, "59": 1, "999999": 1, "timedelta": 1, "pars": [1, 6, 10], "localtim": 1, "construct": 1, "naiv": 1, "utc": 1, "build_engin": [3, 5], "template_gen": [3, 5], "basicsimdecod": [3, 5], "get_output": [3, 5], "iterativesimdecod": [3, 5], "with_callback": [3, 5], "simdecod": [3, 5], "create_default": [3, 5], "csolver": [3, 5], "simulationreturncod": [3, 5], "done": [3, 5], "stochkitbasesolv": [], "label_trajectori": [], "locate_execut": [], "process_se": [], "stochkitodesolv": [], "get_trajectori": [], "stochkitsolv": [], "select": [3, 5, 10], "check_cpp_support": [3, 10], "change_param_valu": [3, 10], "dependency_graph": [3, 10], "numpy_initi": [3, 10], "numpy_resum": [3, 10], "numpy_trajectory_base_initi": [3, 10], "species_pars": [3, 10], "update_species_init_valu": [3, 10], "langevin": [3, 8], "over": [3, 5, 8, 12], "rel": [3, 5, 8], "yield": [3, 5, 8], "greatli": [3, 5, 8], "improv": [3, 5, 8, 12], "veri": [3, 5, 8], "littl": [3, 5, 8], "trade": [3, 5, 8], "off": [3, 5, 8], "accuraci": [3, 5, 8, 12], "denot": [3, 5, 8], "rtype": [3, 5, 6, 8], "tau_tol": [3, 5, 8], "typic": [3, 8], "record": [3, 8], "progress": [3, 5, 8], "longer": [3, 5, 8], "exit": [3, 5, 8], "larger": [3, 5, 8], "via": [3, 5, 8], "output_directori": [3, 5], "delete_directori": [3, 5], "ordinari": [3, 5, 8, 17], "differenti": [3, 5, 8, 17], "sundial": [3, 5], "odc_c_solv": [3, 5], "integrator_opt": [3, 5, 8], "alwai": [3, 5, 8], "scipi": [3, 8], "lsoda": [3, 8], "vode": [3, 8], "zvode": [3, 8], "dopri5": [3, 8], "dop853": [3, 8], "detail": [3, 8], "http": [3, 8, 13], "doc": [3, 8], "org": [3, 8], "html": [3, 8], "max_step": [3, 8], "rtol": [3, 8], "01": [3, 8], "root": [3, 5, 8, 12], "interpret": [3, 5, 8, 13], "direct": [3, 5, 8, 14], "along": [3, 5, 8], "interchang": [3, 5, 8], "simultan": [3, 5, 8], "intenum": [3, 5], "enumer": [3, 5], "integrator_fail": [3, 5], "3": [3, 5, 13, 14], "invalid_after_ssa": [3, 5], "loop_over_integr": [3, 5], "negative_state_at_begining_of_step": [3, 5], "6": [3, 5], "negative_state_no_ssa_react": [3, 5], "5": [3, 5], "unknown": [3, 5], "tau_step": [3, 5], "use_root_find": [3, 5], "hybrid": [3, 5, 12], "profile_react": [3, 8], "event_sensit": [3, 8], "100": [3, 8, 12, 17], "inspect": [3, 8], "1e": [3, 8], "9": [3, 8], "atol": [3, 8], "tau_leap": [3, 5], "buildengin": [5, 6], "build_cach": [5, 6], "build_simul": [5, 6], "clean": [5, 6], "get_executable_path": [5, 6], "get_missing_depend": [5, 6], "template_definitions_nam": [5, 6], "template_options_nam": [5, 6], "cppconvert": [5, 6], "cppexpressiontransform": [5, 6], "get_str": [5, 6], "visit_and": [5, 6], "visit_or": [5, 6], "validationvisitor": [5, 6], "getexpr_cpp": [5, 6], "getexpr_python": [5, 6], "map_oper": [5, 6], "operator_map": [5, 6], "with_blacklist": [5, 6], "with_namespac": [5, 6], "expressionconvert": [5, 6], "convert_str": [5, 6], "parse_comparison": [5, 6], "parse_log": [5, 6], "parse_oper": [5, 6], "visit_add": [5, 6], "visit_binop": [5, 6], "visit_boolop": [5, 6], "visit_byt": [5, 6], "visit_cal": [5, 6], "visit_compar": [5, 6], "visit_const": [5, 6], "visit_div": [5, 6], "visit_ellipsi": [5, 6], "visit_eq": [5, 6], "visit_gt": [5, 6], "visit_lt": [5, 6], "visit_mult": [5, 6], "visit_nam": [5, 6], "visit_nameconst": [5, 6], "visit_noteq": [5, 6], "visit_num": [5, 6], "visit_pow": [5, 6], "visit_str": [5, 6], "visit_sub": [5, 6], "visit_usub": [5, 6], "visit_unaryop": [5, 6], "expressionresult": [5, 6], "pythonconvert": [5, 6], "prebuild": [5, 6], "sanitizedmodel": [5, 6], "function_map": [5, 6], "get_opt": [5, 6], "get_templ": [5, 6], "use_propens": [5, 6], "use_rate_rul": [5, 6], "use_react": [5, 6], "get_model_defin": [5, 6], "template_def_propens": [5, 6], "template_def_rate_rul": [5, 6], "template_def_react": [5, 6], "template_def_speci": [5, 6], "template_def_vari": [5, 6], "update_model_opt": [5, 6], "write_definit": [5, 6], "write_templ": [5, 6], "simpl": 5, "fulli": [5, 6], "subprocess": 5, "3d": 5, "bufferedread": 5, "buffer": 5, "reader": 5, "stdout": 5, "process": [5, 12, 17], "avail": [5, 14], "block": 5, "been": [5, 6], "io": 5, "member": 5, "open": [5, 14], "popen": 5, "callback": 5, "regular": 5, "timestep": 5, "receiv": 5, "handl": [5, 6], "just": 5, "page_s": 5, "256": 5, "regist": [5, 14], "suggest": [5, 14], "byte": [5, 6], "smaller": 5, "consist": [5, 6], "cost": 5, "better": 5, "overal": [5, 12], "sporad": 5, "total": 5, "signatur": 5, "def": [5, 12, 17], "entri": 5, "abc": 5, "wai": [5, 12], "implement": 5, "expect": [5, 6], "num_trajectori": 5, "num_timestep": 5, "num_speci": 5, "predefin": 5, "shape": 5, "prefer": 5, "work": 5, "completet": 5, "33": 5, "output_dir": 6, "cache_dir": 6, "force_rebuild": 6, "cach": 6, "rebuild": 6, "simulation_nam": 6, "temp": 6, "odesimul": 6, "overriden": 6, "makefil": 6, "debugg": 6, "artifact": 6, "built": 6, "miss": 6, "templat": 6, "compil": 6, "them": 6, "template_definit": 6, "h": 6, "who": 6, "param": 6, "template_opt": 6, "ast": [6, 10], "nodetransform": 6, "node": 6, "binop": 6, "And": [6, 17], "Or": 6, "blacklist": 6, "pre": 6, "flight": 6, "syntax": 6, "check_blacklist": 6, "visit_assign": 6, "boolop": 6, "unaryop": 6, "statement": 6, "syntaxerror": 6, "imposs": 6, "_ast": 6, "Not": 6, "noteq": 6, "mod": 6, "bitand": 6, "mult": 6, "pow": [6, 17], "sub": 6, "div": 6, "floordiv": 6, "lt": 6, "lshift": 6, "lte": 6, "eq": 6, "gt": 6, "gte": 6, "rshift": 6, "matmult": 6, "bitxor": 6, "bitor": 6, "so": [6, 12], "far": 6, "against": 6, "addition": 6, "reject": 6, "rvalu": 6, "duplic": 6, "differ": [6, 13], "flag": 6, "nodevisitor": 6, "ellipsi": 6, "nameconst": 6, "num": 6, "usub": 6, "invalid_nam": 6, "invalid_oper": 6, "is_valid": 6, "struct": 6, "obj_dir": 6, "wrap": 6, "ab": 6, "round": 6, "macro": 6, "attach": 6, "matrix": 6, "runtim": 6, "relev": 6, "relat": 6, "itself": 6, "written": 6, "absolut": 6, "extens": 6, "cle": 8, "stochkit_hom": [], "instal": 14, "overwritten": [], "job_id": [], "usual": [], "extra_arg": [], "extra": [], "show_label": [], "rather": [], "posit": [], "out_dir": [], "deriv": [], "up": 12, "stochkit_od": [], "py": 10, "cao": 10, "petzold": 10, "l": 10, "r": [10, 12], "2006": 10, "effici": [10, 12], "pdf": 10, "journal": 10, "physic": 10, "124": 10, "044109": 10, "bibcod": 10, "2006jchph": 10, "124d4109c": 10, "doi": 10, "1063": 10, "2159468": 10, "pmid": 10, "16460151": 10, "basic_tau_leaping_solv": 10, "basic_tau_hybrid": 10, "epsilon": 10, "initail": 10, "tau_arg": 10, "machin": 10, "listofparamet": 10, "listofreact": 10, "timestop": 10, "simulation_data": 10, "helper": 10, "choic": 10, "old": 10, "custom_prop_fun": 10, "look": [10, 12], "listofspeci": 10, "orient": [12, 14], "molecular": [12, 17], "graphic": 12, "visual": 12, "structur": 12, "uml_class_diagram": 12, "md": 12, "dimer": 12, "molecul": 12, "known": 12, "monom": 12, "situat": [12, 17], "ndash": 12, "let": [12, 17], "short": [12, 14], "come": 12, "decai": 12, "dissoci": 12, "react": 12, "anoth": 12, "break": 12, "apart": 12, "creation": 12, "nbsp": 12, "kc": 12, "kd": 12, "characterist": [12, 17], "our": [12, 14, 17], "facil": [12, 17], "parameter_valu": [12, 17], "k_c": 12, "005": 12, "k_d": 12, "08": 12, "30": 12, "r_c": 12, "r_creation": 12, "r_d": 12, "r_dissoci": 12, "101": [12, 17], "abov": [12, 17], "subarrai": 12, "pyplot": 12, "plt": 12, "b": 12, "With": 12, "few": 12, "command": [12, 13], "offer": [12, 14], "mani": 12, "altern": 12, "solv": 12, "demonstr": [12, 17], "It": [12, 14], "high": [12, 17], "thu": [12, 17], "lower": 12, "greater": 12, "low": 12, "sole": 12, "automaticswitchexampl": 12, "3e": 12, "k2": 12, "5e": 12, "k3": 12, "2e": 12, "400": 12, "10000": 12, "r3": [12, 17], "600": 12, "601": 12, "achiev": 12, "suppli": 12, "basictauhybridsolv": 12, "15": 12, "loc": 12, "gillespy2": [13, 17], "comput": 13, "linux": 13, "maco": 13, "window": 13, "abl": 13, "packag": [13, 14, 17], "manag": 13, "pip": 13, "shell": 13, "python3": 13, "upgrad": 13, "As": 13, "instruct": 13, "github": [13, 14], "git": 13, "com": 13, "final": 13, "clone": 13, "cd": 13, "approach": 14, "biolog": 14, "varieti": 14, "sever": 14, "variant": 14, "numer": 14, "optim": 14, "cython": 14, "latest": 14, "pypi": 14, "licens": 14, "under": 14, "gnu": 14, "pleas": 14, "develop": 14, "fund": 14, "nih": 14, "grant": 14, "2r01eb014877": 14, "prove": 14, "fill": 14, "registr": 14, "problem": 14, "report": 14, "issu": 14, "tracker": 14, "project": 14, "contact": 14, "main": 14, "author": 14, "dr": 14, "brian": 14, "drawert": 14, "question": 14, "basic": [14, 17], "usag": 14, "subpackag": 14, "modul": 14, "content": 14, "page": 14, "forthcom": [15, 16], "accur": 17, "limit": 17, "often": 17, "captur": 17, "cellular": 17, "becaus": 17, "formul": 17, "spatial": 17, "homogen": 17, "biomolecul": 17, "nevertheless": 17, "appropri": 17, "script": 17, "rest": 17, "next": 17, "gardner": 17, "et": 17, "al": 17, "natur": 17, "1999": 17, "genet": 17, "toggl": 17, "escherichia": 17, "coli": 17, "toggleswitch": 17, "toggle_switch": 17, "alpha1": 17, "alpha2": 17, "beta": 17, "gamma": 17, "mu": 17, "u": 17, "cu": 17, "cv": 17, "du": 17, "dv": 17, "r4": 17, "without": 17, "s_result": 17, "again": 17, "d_result": 17, "template_dir": 6, "constant_tau_steps": [3, 5, 8], "stepsiz": [3, 5], "postfix": 1, "odf": 1, "verbos": 1, "informataion": 1, "observ": 1}, "objects": {"": [[0, 0, 0, "-", "gillespy2"]], "gillespy2": [[1, 0, 0, "-", "core"], [2, 0, 0, "-", "sbml"], [3, 0, 0, "-", "solvers"], [11, 0, 0, "-", "stochss"]], "gillespy2.core": [[1, 1, 1, "", "AssignmentRule"], [1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 1, 1, "", "ChainMap"], [1, 3, 1, "", "DirectoryError"], [1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 3, 1, "", "EventError"], [1, 1, 1, "", "EventTrigger"], [1, 3, 1, "", "ExecutionError"], [1, 1, 1, "", "FunctionDefinition"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 1, 1, "", "GillesPySolver"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "Model"], [1, 3, 1, "", "ModelError"], [1, 1, 1, "", "OrderedDict"], [1, 1, 1, "", "Parameter"], [1, 3, 1, "", "ParameterError"], [1, 1, 1, "", "RateRule"], [1, 3, 1, "", "RateRuleError"], [1, 1, 1, "", "Reaction"], [1, 3, 1, "", "ReactionError"], [1, 1, 1, "", "Results"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 1, 1, "", "SortableObject"], [1, 1, 1, "", "Species"], [1, 3, 1, "", "SpeciesError"], [1, 1, 1, "", "StochMLDocument"], [1, 3, 1, "", "StochMLImportError"], [1, 1, 1, "", "TimeSpan"], [1, 3, 1, "", "TimespanError"], [1, 1, 1, "", "Trajectory"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "UserDict"], [1, 1, 1, "", "UserList"], [1, 3, 1, "", "ValidationError"], [1, 0, 0, "-", "assignmentrule"], [1, 0, 0, "-", "cleanup"], [1, 6, 1, "", "cleanup_tempfiles"], [1, 6, 1, "", "common_rgb_values"], [1, 1, 1, "", "datetime"], [1, 0, 0, "-", "events"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 0, 0, "-", "functiondefinition"], [1, 0, 0, "-", "gillespyError"], [1, 0, 0, "-", "gillespySolver"], [1, 6, 1, "", "import_SBML"], [1, 0, 0, "-", "jsonify"], [1, 0, 0, "-", "liveGraphing"], [1, 0, 0, "-", "model"], [1, 0, 0, "-", "parameter"], [1, 0, 0, "-", "raterule"], [1, 0, 0, "-", "reaction"], [1, 0, 0, "-", "results"], [1, 0, 0, "-", "sortableobject"], [1, 0, 0, "-", "species"], [1, 0, 0, "-", "timespan"]], "gillespy2.core.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.ChainMap": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "get"], [1, 2, 1, "", "new_child"], [1, 4, 1, "", "parents"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"]], "gillespy2.core.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.OrderedDict": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "items"], [1, 2, 1, "", "keys"], [1, 2, 1, "", "move_to_end"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"], [1, 2, 1, "", "setdefault"], [1, 2, 1, "", "update"], [1, 2, 1, "", "values"]], "gillespy2.core.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.core.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.UserDict": [[1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"]], "gillespy2.core.UserList": [[1, 2, 1, "", "append"], [1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "count"], [1, 2, 1, "", "extend"], [1, 2, 1, "", "index"], [1, 2, 1, "", "insert"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "remove"], [1, 2, 1, "", "reverse"], [1, 2, 1, "", "sort"]], "gillespy2.core.assignmentrule": [[1, 1, 1, "", "AssignmentRule"]], "gillespy2.core.assignmentrule.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.cleanup": [[1, 6, 1, "", "cleanup_tempfiles"]], "gillespy2.core.datetime": [[1, 2, 1, "", "astimezone"], [1, 2, 1, "", "combine"], [1, 2, 1, "", "ctime"], [1, 2, 1, "", "date"], [1, 2, 1, "", "dst"], [1, 5, 1, "", "fold"], [1, 2, 1, "", "fromisoformat"], [1, 2, 1, "", "fromtimestamp"], [1, 5, 1, "", "hour"], [1, 2, 1, "", "isoformat"], [1, 5, 1, "", "max"], [1, 5, 1, "", "microsecond"], [1, 5, 1, "", "min"], [1, 5, 1, "", "minute"], [1, 2, 1, "", "now"], [1, 2, 1, "", "replace"], [1, 5, 1, "", "resolution"], [1, 5, 1, "", "second"], [1, 2, 1, "", "strptime"], [1, 2, 1, "", "time"], [1, 2, 1, "", "timestamp"], [1, 2, 1, "", "timetuple"], [1, 2, 1, "", "timetz"], [1, 5, 1, "", "tzinfo"], [1, 2, 1, "", "tzname"], [1, 2, 1, "", "utcfromtimestamp"], [1, 2, 1, "", "utcnow"], [1, 2, 1, "", "utcoffset"], [1, 2, 1, "", "utctimetuple"]], "gillespy2.core.events": [[1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 1, 1, "", "EventTrigger"]], "gillespy2.core.events.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.events.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.functiondefinition": [[1, 1, 1, "", "FunctionDefinition"]], "gillespy2.core.functiondefinition.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.gillespyError": [[1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 3, 1, "", "DirectoryError"], [1, 3, 1, "", "EventError"], [1, 3, 1, "", "ExecutionError"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 3, 1, "", "ModelError"], [1, 3, 1, "", "ParameterError"], [1, 3, 1, "", "RateRuleError"], [1, 3, 1, "", "ReactionError"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 3, 1, "", "SpeciesError"], [1, 3, 1, "", "StochMLImportError"], [1, 3, 1, "", "TimespanError"], [1, 3, 1, "", "ValidationError"]], "gillespy2.core.gillespySolver": [[1, 1, 1, "", "GillesPySolver"]], "gillespy2.core.gillespySolver.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.jsonify": [[1, 1, 1, "", "ComplexJsonCoder"], [1, 1, 1, "", "Int64Coder"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "NdArrayCoder"], [1, 1, 1, "", "SetCoder"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "TypeCoder"]], "gillespy2.core.jsonify.ComplexJsonCoder": [[1, 2, 1, "", "decode"], [1, 2, 1, "", "default"]], "gillespy2.core.jsonify.Int64Coder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.jsonify.NdArrayCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.SetCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.jsonify.TypeCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.liveGraphing": [[1, 1, 1, "", "CRepeatTimer"], [1, 1, 1, "", "LiveDisplayer"], [1, 1, 1, "", "RepeatTimer"], [1, 6, 1, "", "display_types"], [1, 6, 1, "", "valid_graph_params"]], "gillespy2.core.liveGraphing.CRepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.liveGraphing.LiveDisplayer": [[1, 2, 1, "", "display"], [1, 2, 1, "", "increment_trajectory"], [1, 2, 1, "", "print_text_header"], [1, 2, 1, "", "trajectory_header"]], "gillespy2.core.liveGraphing.RepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.model": [[1, 1, 1, "", "Model"], [1, 1, 1, "", "StochMLDocument"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 6, 1, "", "import_SBML"]], "gillespy2.core.model.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.model.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.parameter": [[1, 1, 1, "", "Parameter"]], "gillespy2.core.parameter.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.raterule": [[1, 1, 1, "", "RateRule"]], "gillespy2.core.raterule.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.reaction": [[1, 1, 1, "", "Reaction"]], "gillespy2.core.reaction.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.results": [[1, 1, 1, "", "Results"], [1, 1, 1, "", "Trajectory"], [1, 6, 1, "", "common_rgb_values"]], "gillespy2.core.results.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.sortableobject": [[1, 1, 1, "", "SortableObject"]], "gillespy2.core.species": [[1, 1, 1, "", "Species"]], "gillespy2.core.species.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.timespan": [[1, 1, 1, "", "TimeSpan"]], "gillespy2.core.timespan.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.solvers": [[3, 1, 1, "", "CLESolver"], [3, 1, 1, "", "NumPySSASolver"], [3, 1, 1, "", "ODECSolver"], [3, 1, 1, "", "ODESolver"], [3, 1, 1, "", "SSACSolver"], [3, 1, 1, "", "TauHybridCSolver"], [3, 1, 1, "", "TauHybridSolver"], [3, 1, 1, "", "TauLeapingCSolver"], [3, 1, 1, "", "TauLeapingSolver"], [5, 0, 0, "-", "cpp"], [8, 0, 0, "-", "numpy"], [10, 0, 0, "-", "utilities"]], "gillespy2.solvers.CLESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.NumPySSASolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.ODECSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.ODESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.SSACSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver": [[3, 1, 1, "", "ErrorStatus"], [3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver.ErrorStatus": [[3, 5, 1, "", "INTEGRATOR_FAILED"], [3, 5, 1, "", "INVALID_AFTER_SSA"], [3, 5, 1, "", "LOOP_OVER_INTEGRATE"], [3, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [3, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [3, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.TauHybridSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 5, 1, "", "name"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.TauLeapingCSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauLeapingSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.cpp": [[5, 1, 1, "", "ODECSolver"], [5, 1, 1, "", "SSACSolver"], [5, 1, 1, "", "TauHybridCSolver"], [5, 1, 1, "", "TauLeapingCSolver"], [6, 0, 0, "-", "build"], [5, 0, 0, "-", "c_decoder"], [5, 0, 0, "-", "c_solver"], [5, 0, 0, "-", "ode_c_solver"], [5, 0, 0, "-", "ssa_c_solver"], [5, 0, 0, "-", "tau_hybrid_c_solver"], [5, 0, 0, "-", "tau_leaping_c_solver"]], "gillespy2.solvers.cpp.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver": [[5, 1, 1, "", "ErrorStatus"], [5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.build": [[6, 0, 0, "-", "build_engine"], [6, 0, 0, "-", "expression"], [6, 0, 0, "-", "make"], [6, 0, 0, "-", "template_gen"]], "gillespy2.solvers.cpp.build.build_engine": [[6, 1, 1, "", "BuildEngine"]], "gillespy2.solvers.cpp.build.build_engine.BuildEngine": [[6, 2, 1, "", "build_cache"], [6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "clean"], [6, 2, 1, "", "get_executable_path"], [6, 2, 1, "", "get_missing_dependencies"], [6, 2, 1, "", "prepare"], [6, 5, 1, "", "template_definitions_name"], [6, 5, 1, "", "template_options_name"]], "gillespy2.solvers.cpp.build.expression": [[6, 1, 1, "", "CppConverter"], [6, 1, 1, "", "Expression"], [6, 1, 1, "", "ExpressionConverter"], [6, 1, 1, "", "ExpressionResults"], [6, 1, 1, "", "PythonConverter"]], "gillespy2.solvers.cpp.build.expression.CppConverter": [[6, 1, 1, "", "CppExpressionTransformer"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer": [[6, 2, 1, "", "visit_BinOp"]], "gillespy2.solvers.cpp.build.expression.Expression": [[6, 1, 1, "", "ValidationVisitor"], [6, 2, 1, "", "getexpr_cpp"], [6, 2, 1, "", "getexpr_python"], [6, 2, 1, "", "map_operator"], [6, 5, 1, "", "operator_map"], [6, 2, 1, "", "validate"], [6, 2, 1, "", "with_blacklist"], [6, 2, 1, "", "with_namespace"]], "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor": [[6, 2, 1, "", "check_blacklist"], [6, 2, 1, "", "visit_Assign"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.ExpressionConverter": [[6, 2, 1, "", "convert_str"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "parse_comparison"], [6, 2, 1, "", "parse_logical"], [6, 2, 1, "", "parse_operator"], [6, 2, 1, "", "visit_Add"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Bytes"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Constant"], [6, 2, 1, "", "visit_Div"], [6, 2, 1, "", "visit_Ellipsis"], [6, 2, 1, "", "visit_Eq"], [6, 2, 1, "", "visit_Gt"], [6, 2, 1, "", "visit_GtE"], [6, 2, 1, "", "visit_Lt"], [6, 2, 1, "", "visit_LtE"], [6, 2, 1, "", "visit_Mult"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_NameConstant"], [6, 2, 1, "", "visit_NotEq"], [6, 2, 1, "", "visit_Num"], [6, 2, 1, "", "visit_Pow"], [6, 2, 1, "", "visit_Str"], [6, 2, 1, "", "visit_Sub"], [6, 2, 1, "", "visit_USub"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.PythonConverter": [[6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.make": [[6, 1, 1, "", "Make"]], "gillespy2.solvers.cpp.build.make.Make": [[6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "prebuild"]], "gillespy2.solvers.cpp.build.template_gen": [[6, 1, 1, "", "SanitizedModel"], [6, 6, 1, "", "get_model_defines"], [6, 6, 1, "", "template_def_propensities"], [6, 6, 1, "", "template_def_rate_rules"], [6, 6, 1, "", "template_def_reactions"], [6, 6, 1, "", "template_def_species"], [6, 6, 1, "", "template_def_variables"], [6, 6, 1, "", "update_model_options"], [6, 6, 1, "", "write_definitions"], [6, 6, 1, "", "write_template"]], "gillespy2.solvers.cpp.build.template_gen.SanitizedModel": [[6, 5, 1, "", "function_map"], [6, 2, 1, "", "get_options"], [6, 2, 1, "", "get_template"], [6, 5, 1, "", "reserved_names"], [6, 2, 1, "", "use_propensity"], [6, 2, 1, "", "use_rate_rule"], [6, 2, 1, "", "use_reaction"]], "gillespy2.solvers.cpp.c_decoder": [[5, 1, 1, "", "BasicSimDecoder"], [5, 1, 1, "", "IterativeSimDecoder"], [5, 1, 1, "", "SimDecoder"]], "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"], [5, 2, 1, "", "with_callback"]], "gillespy2.solvers.cpp.c_decoder.SimDecoder": [[5, 2, 1, "", "create_default"], [5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_solver": [[5, 1, 1, "", "CSolver"], [5, 1, 1, "", "SimulationReturnCode"]], "gillespy2.solvers.cpp.c_solver.CSolver": [[5, 5, 1, "", "rc"]], "gillespy2.solvers.cpp.c_solver.SimulationReturnCode": [[5, 5, 1, "", "DONE"], [5, 5, 1, "", "FAILED"], [5, 5, 1, "", "PAUSED"]], "gillespy2.solvers.cpp.ode_c_solver.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.numpy": [[8, 1, 1, "", "CLESolver"], [8, 0, 0, "-", "CLE_solver"], [8, 1, 1, "", "NumPySSASolver"], [8, 1, 1, "", "ODESolver"], [8, 1, 1, "", "TauHybridSolver"], [8, 1, 1, "", "TauLeapingSolver"], [8, 0, 0, "-", "ode_solver"], [8, 0, 0, "-", "ssa_solver"], [8, 0, 0, "-", "tau_hybrid_solver"], [8, 0, 0, "-", "tau_leaping_solver"]], "gillespy2.solvers.numpy.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.CLE_solver.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ode_solver.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.utilities": [[10, 0, 0, "-", "Tau"], [10, 0, 0, "-", "cpp_support_test"], [10, 0, 0, "-", "solverutils"]], "gillespy2.solvers.utilities.Tau": [[10, 6, 1, "", "initialize"], [10, 6, 1, "", "select"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, 6, 1, "", "check_cpp_support"]], "gillespy2.solvers.utilities.solverutils": [[10, 6, 1, "", "change_param_values"], [10, 6, 1, "", "dependency_grapher"], [10, 6, 1, "", "numpy_initialization"], [10, 6, 1, "", "numpy_resume"], [10, 6, 1, "", "numpy_trajectory_base_initialization"], [10, 6, 1, "", "species_parse"], [10, 6, 1, "", "update_species_init_values"]], "gillespy2.stochss": [[11, 0, 0, "-", "StochSSexport"]], "gillespy2.stochss.StochSSexport": [[11, 6, 1, "", "export"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:exception", "4": "py:property", "5": "py:attribute", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "exception", "Python exception"], "4": ["py", "property", "Python property"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "function", "Python function"]}, "titleterms": {"gillespy2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "subpackag": [0, 3, 5], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "core": 1, "submodul": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11], "assignmentrul": 1, "cleanup": 1, "event": 1, "functiondefinit": 1, "gillespyerror": 1, "gillespysolv": 1, "jsonifi": 1, "livegraph": 1, "model": 1, "paramet": 1, "raterul": 1, "reaction": 1, "result": 1, "sortableobject": 1, "speci": 1, "timespan": 1, "sbml": [2, 16], "sbmlexport": 2, "sbmlimport": 2, "solver": [3, 4, 5, 6, 7, 8, 9, 10, 12, 15], "auto": 4, "ssa_solv": [4, 8], "cpp": [5, 6], "c_decod": 5, "c_solver": 5, "ode_c_solv": 5, "ssa_c_solv": 5, "tau_hybrid_c_solv": 5, "tau_leaping_c_solv": 5, "build": 6, "build_engin": 6, "express": 6, "make": 6, "template_gen": 6, "cython": 7, "cython_ssa_solv": 7, "numpi": 8, "cle_solv": 8, "ode_solv": 8, "tau_hybrid_solv": 8, "tau_leaping_solv": 8, "stochkit": 9, "stochkit_solv": 9, "util": 10, "tau": 10, "cpp_support_test": 10, "solverutil": 10, "stochss": 11, "stochssexport": 11, "basic": 12, "usag": 12, "simpl": 12, "exampl": 12, "us": [12, 13, 15, 16], "select": 12, "differ": 12, "instal": 13, "prefer": 13, "method": 13, "pypi": 13, "altern": 13, "code": 13, "repositori": 13, "document": 14, "1": 14, "7": [], "2": 14, "get": 14, "copi": 14, "help": 14, "start": 14, "tutori": [14, 15, 16, 17], "api": 14, "refer": 14, "indic": 14, "tabl": 14, "od": 17, "v": 17, "ssa": 17, "8": 14, "0": []}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Installation": [[13, "installation"]], "Preferred method: using PyPI": [[13, "preferred-method-using-pypi"]], "Alternative methods: using the code repository": [[13, "alternative-methods-using-the-code-repository"]], "Tutorial: using solvers": [[15, "tutorial-using-solvers"]], "Documentation for GillesPy2 1.8.2": [[14, "documentation-for-gillespy2-release"]], "Getting a copy of GillesPy2": [[14, "getting-a-copy-of-gillespy2"]], "Getting help": [[14, "getting-help"]], "Documentation": [[14, "documentation"]], "Getting started": [[14, null]], "Tutorials": [[14, null]], "API reference": [[14, null]], "Indices and tables": [[14, "indices-and-tables"]], "Basic usage": [[12, "basic-usage"]], "Simple example of using GillesPy2": [[12, "simple-example-of-using-gillespy2"]], "Example of selecting a different solver": [[12, "example-of-selecting-a-different-solver"]], "Tutorial: using SBML": [[16, "tutorial-using-sbml"]], "Tutorial: ODE vs. SSA": [[17, "tutorial-ode-vs-ssa"]], "gillespy2.solvers.utilities package": [[10, "gillespy2-solvers-utilities-package"]], "Submodules": [[10, "submodules"], [11, "submodules"], [8, "submodules"], [9, "submodules"], [7, "submodules"], [5, "submodules"], [6, "submodules"], [4, "submodules"], [2, "submodules"], [1, "submodules"]], "gillespy2.solvers.utilities.Tau module": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test module": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils module": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "Module contents": [[10, "module-gillespy2.solvers.utilities"], [11, "module-gillespy2.stochss"], [8, "module-gillespy2.solvers.numpy"], [9, "module-contents"], [7, "module-contents"], [5, "module-gillespy2.solvers.cpp"], [6, "module-gillespy2.solvers.cpp.build"], [4, "module-contents"], [0, "module-gillespy2"], [3, "module-gillespy2.solvers"], [2, "module-gillespy2.sbml"], [1, "module-gillespy2.core"]], "gillespy2.stochss package": [[11, "gillespy2-stochss-package"]], "gillespy2.stochss.StochSSexport module": [[11, "module-gillespy2.stochss.StochSSexport"]], "gillespy2.solvers.numpy package": [[8, "gillespy2-solvers-numpy-package"]], "gillespy2.solvers.numpy.CLE_solver module": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver module": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver module": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver module": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver module": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "gillespy2.solvers.stochkit package": [[9, "gillespy2-solvers-stochkit-package"]], "gillespy2.solvers.stochkit.stochkit_solvers module": [[9, "gillespy2-solvers-stochkit-stochkit-solvers-module"]], "gillespy2.solvers.cython package": [[7, "gillespy2-solvers-cython-package"]], "gillespy2.solvers.cython.cython_ssa_solver module": [[7, "gillespy2-solvers-cython-cython-ssa-solver-module"]], "gillespy2.solvers.cpp package": [[5, "gillespy2-solvers-cpp-package"]], "Subpackages": [[5, "subpackages"], [0, "subpackages"], [3, "subpackages"]], "gillespy2.solvers.cpp.c_decoder module": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver module": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver module": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver module": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]], "gillespy2.solvers.cpp.build package": [[6, "gillespy2-solvers-cpp-build-package"]], "gillespy2.solvers.cpp.build.build_engine module": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression module": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make module": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen module": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "gillespy2.solvers.auto package": [[4, "gillespy2-solvers-auto-package"]], "gillespy2.solvers.auto.ssa_solver module": [[4, "gillespy2-solvers-auto-ssa-solver-module"]], "gillespy2 package": [[0, "gillespy2-package"]], "gillespy2.solvers package": [[3, "gillespy2-solvers-package"]], "gillespy2.sbml package": [[2, "gillespy2-sbml-package"]], "gillespy2.sbml.SBMLexport module": [[2, "gillespy2-sbml-sbmlexport-module"]], "gillespy2.sbml.SBMLimport module": [[2, "gillespy2-sbml-sbmlimport-module"]], "gillespy2.core package": [[1, "gillespy2-core-package"]], "gillespy2.core.assignmentrule module": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup module": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events module": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition module": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyError module": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespySolver module": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify module": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.liveGraphing module": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model module": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter module": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule module": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction module": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results module": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject module": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species module": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan module": [[1, "module-gillespy2.core.timespan"]]}, "indexentries": {"gillespy2": [[0, "module-gillespy2"]], "module": [[0, "module-gillespy2"], [1, "module-gillespy2.core"], [1, "module-gillespy2.core.assignmentrule"], [1, "module-gillespy2.core.cleanup"], [1, "module-gillespy2.core.events"], [1, "module-gillespy2.core.functiondefinition"], [1, "module-gillespy2.core.gillespyError"], [1, "module-gillespy2.core.gillespySolver"], [1, "module-gillespy2.core.jsonify"], [1, "module-gillespy2.core.liveGraphing"], [1, "module-gillespy2.core.model"], [1, "module-gillespy2.core.parameter"], [1, "module-gillespy2.core.raterule"], [1, "module-gillespy2.core.reaction"], [1, "module-gillespy2.core.results"], [1, "module-gillespy2.core.sortableobject"], [1, "module-gillespy2.core.species"], [1, "module-gillespy2.core.timespan"], [2, "module-gillespy2.sbml"], [3, "module-gillespy2.solvers"], [5, "module-gillespy2.solvers.cpp"], [5, "module-gillespy2.solvers.cpp.c_decoder"], [5, "module-gillespy2.solvers.cpp.c_solver"], [5, "module-gillespy2.solvers.cpp.ode_c_solver"], [5, "module-gillespy2.solvers.cpp.ssa_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"], [6, "module-gillespy2.solvers.cpp.build"], [6, "module-gillespy2.solvers.cpp.build.build_engine"], [6, "module-gillespy2.solvers.cpp.build.expression"], [6, "module-gillespy2.solvers.cpp.build.make"], [6, "module-gillespy2.solvers.cpp.build.template_gen"], [8, "module-gillespy2.solvers.numpy"], [8, "module-gillespy2.solvers.numpy.CLE_solver"], [8, "module-gillespy2.solvers.numpy.ode_solver"], [8, "module-gillespy2.solvers.numpy.ssa_solver"], [8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"], [8, "module-gillespy2.solvers.numpy.tau_leaping_solver"], [10, "module-gillespy2.solvers.utilities"], [10, "module-gillespy2.solvers.utilities.Tau"], [10, "module-gillespy2.solvers.utilities.cpp_support_test"], [10, "module-gillespy2.solvers.utilities.solverutils"], [11, "module-gillespy2.stochss"], [11, "module-gillespy2.stochss.StochSSexport"]], "annotate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.Annotate"]], "annotate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.Annotate"]], "assignmentrule (class in gillespy2.core)": [[1, "gillespy2.core.AssignmentRule"]], "assignmentrule (class in gillespy2.core.assignmentrule)": [[1, "gillespy2.core.assignmentrule.AssignmentRule"]], "assignmentruleerror": [[1, "gillespy2.core.AssignmentRuleError"], [1, "gillespy2.core.gillespyError.AssignmentRuleError"]], "builderror": [[1, "gillespy2.core.BuildError"], [1, "gillespy2.core.gillespyError.BuildError"]], "crepeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer"]], "chainmap (class in gillespy2.core)": [[1, "gillespy2.core.ChainMap"]], "complexjsoncoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder"]], "directoryerror": [[1, "gillespy2.core.DirectoryError"], [1, "gillespy2.core.gillespyError.DirectoryError"]], "event (class in gillespy2.core)": [[1, "gillespy2.core.Event"]], "event (class in gillespy2.core.events)": [[1, "gillespy2.core.events.Event"]], "eventassignment (class in gillespy2.core)": [[1, "gillespy2.core.EventAssignment"]], "eventassignment (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventAssignment"]], "eventerror": [[1, "gillespy2.core.EventError"], [1, "gillespy2.core.gillespyError.EventError"]], "eventtrigger (class in gillespy2.core)": [[1, "gillespy2.core.EventTrigger"]], "eventtrigger (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventTrigger"]], "executionerror": [[1, "gillespy2.core.ExecutionError"], [1, "gillespy2.core.gillespyError.ExecutionError"]], "functiondefinition (class in gillespy2.core)": [[1, "gillespy2.core.FunctionDefinition"]], "functiondefinition (class in gillespy2.core.functiondefinition)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition"]], "functiondefinitionerror": [[1, "gillespy2.core.FunctionDefinitionError"], [1, "gillespy2.core.gillespyError.FunctionDefinitionError"]], "gillespysolver (class in gillespy2.core)": [[1, "gillespy2.core.GillesPySolver"]], "gillespysolver (class in gillespy2.core.gillespysolver)": [[1, "gillespy2.core.gillespySolver.GillesPySolver"]], "int64coder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Int64Coder"]], "invalidmodelerror": [[1, "gillespy2.core.InvalidModelError"], [1, "gillespy2.core.gillespyError.InvalidModelError"]], "invalidstochmlerror": [[1, "gillespy2.core.InvalidStochMLError"], [1, "gillespy2.core.gillespyError.InvalidStochMLError"]], "jsonify (class in gillespy2.core)": [[1, "gillespy2.core.Jsonify"]], "jsonify (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Jsonify"]], "livedisplayer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer"]], "model (class in gillespy2.core)": [[1, "gillespy2.core.Model"]], "model (class in gillespy2.core.model)": [[1, "gillespy2.core.model.Model"]], "modelerror": [[1, "gillespy2.core.ModelError"], [1, "gillespy2.core.gillespyError.ModelError"]], "ndarraycoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.NdArrayCoder"]], "ordereddict (class in gillespy2.core)": [[1, "gillespy2.core.OrderedDict"]], "parameter (class in gillespy2.core)": [[1, "gillespy2.core.Parameter"]], "parameter (class in gillespy2.core.parameter)": [[1, "gillespy2.core.parameter.Parameter"]], "parametererror": [[1, "gillespy2.core.ParameterError"], [1, "gillespy2.core.gillespyError.ParameterError"]], "raterule (class in gillespy2.core)": [[1, "gillespy2.core.RateRule"]], "raterule (class in gillespy2.core.raterule)": [[1, "gillespy2.core.raterule.RateRule"]], "rateruleerror": [[1, "gillespy2.core.RateRuleError"], [1, "gillespy2.core.gillespyError.RateRuleError"]], "reaction (class in gillespy2.core)": [[1, "gillespy2.core.Reaction"]], "reaction (class in gillespy2.core.reaction)": [[1, "gillespy2.core.reaction.Reaction"]], "reactionerror": [[1, "gillespy2.core.ReactionError"], [1, "gillespy2.core.gillespyError.ReactionError"]], "repeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.RepeatTimer"]], "results (class in gillespy2.core)": [[1, "gillespy2.core.Results"]], "results (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Results"]], "resultserror": [[1, "gillespy2.core.ResultsError"], [1, "gillespy2.core.gillespyError.ResultsError"]], "sbmlerror": [[1, "gillespy2.core.SBMLError"], [1, "gillespy2.core.gillespyError.SBMLError"]], "setcoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.SetCoder"]], "simulationerror": [[1, "gillespy2.core.SimulationError"], [1, "gillespy2.core.gillespyError.SimulationError"]], "simulationtimeouterror": [[1, "gillespy2.core.SimulationTimeoutError"], [1, "gillespy2.core.gillespyError.SimulationTimeoutError"]], "solvererror": [[1, "gillespy2.core.SolverError"], [1, "gillespy2.core.gillespyError.SolverError"]], "sortableobject (class in gillespy2.core)": [[1, "gillespy2.core.SortableObject"]], "sortableobject (class in gillespy2.core.sortableobject)": [[1, "gillespy2.core.sortableobject.SortableObject"]], "species (class in gillespy2.core)": [[1, "gillespy2.core.Species"]], "species (class in gillespy2.core.species)": [[1, "gillespy2.core.species.Species"]], "specieserror": [[1, "gillespy2.core.SpeciesError"], [1, "gillespy2.core.gillespyError.SpeciesError"]], "stochmldocument (class in gillespy2.core)": [[1, "gillespy2.core.StochMLDocument"]], "stochmldocument (class in gillespy2.core.model)": [[1, "gillespy2.core.model.StochMLDocument"]], "stochmlimporterror": [[1, "gillespy2.core.StochMLImportError"], [1, "gillespy2.core.gillespyError.StochMLImportError"]], "timespan (class in gillespy2.core)": [[1, "gillespy2.core.TimeSpan"]], "timespan (class in gillespy2.core.timespan)": [[1, "gillespy2.core.timespan.TimeSpan"]], "timespanerror": [[1, "gillespy2.core.TimespanError"], [1, "gillespy2.core.gillespyError.TimespanError"]], "trajectory (class in gillespy2.core)": [[1, "gillespy2.core.Trajectory"]], "trajectory (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Trajectory"]], "translationtable (class in gillespy2.core)": [[1, "gillespy2.core.TranslationTable"]], "translationtable (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TranslationTable"]], "typecoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TypeCoder"]], "userdict (class in gillespy2.core)": [[1, "gillespy2.core.UserDict"]], "userlist (class in gillespy2.core)": [[1, "gillespy2.core.UserList"]], "validationerror": [[1, "gillespy2.core.ValidationError"], [1, "gillespy2.core.gillespyError.ValidationError"]], "add() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add"]], "add() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add"]], "addproduct() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addProduct"]], "addproduct() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addProduct"]], "addreactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addReactant"]], "addreactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addReactant"]], "add_assignment() (gillespy2.core.event method)": [[1, "gillespy2.core.Event.add_assignment"]], "add_assignment() (gillespy2.core.events.event method)": [[1, "gillespy2.core.events.Event.add_assignment"]], "add_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_assignment_rule"]], "add_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_assignment_rule"]], "add_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_event"]], "add_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_event"]], "add_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_function_definition"]], "add_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_function_definition"]], "add_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_parameter"]], "add_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_parameter"]], "add_product() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_product"]], "add_product() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_product"]], "add_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_rate_rule"]], "add_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_rate_rule"]], "add_reactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_reactant"]], "add_reactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_reactant"]], "add_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_reaction"]], "add_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_reaction"]], "add_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_species"]], "add_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_species"]], "append() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.append"]], "arange() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.arange"]], "arange() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.arange"]], "astimezone() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.astimezone"]], "average_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.average_ensemble"]], "average_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.average_ensemble"]], "build_from_solver_results() (gillespy2.core.results class method)": [[1, "gillespy2.core.Results.build_from_solver_results"]], "build_from_solver_results() (gillespy2.core.results.results class method)": [[1, "gillespy2.core.results.Results.build_from_solver_results"]], "cleanup_tempfiles() (in module gillespy2.core)": [[1, "gillespy2.core.cleanup_tempfiles"]], "cleanup_tempfiles() (in module gillespy2.core.cleanup)": [[1, "gillespy2.core.cleanup.cleanup_tempfiles"]], "clear() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.clear"]], "clear() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.clear"]], "clear() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.clear"]], "combine() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.combine"]], "common_rgb_values() (in module gillespy2.core)": [[1, "gillespy2.core.common_rgb_values"]], "common_rgb_values() (in module gillespy2.core.results)": [[1, "gillespy2.core.results.common_rgb_values"]], "compile_prep() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.compile_prep"]], "compile_prep() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.compile_prep"]], "copy() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.copy"]], "copy() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.copy"]], "copy() (gillespy2.core.userdict method)": [[1, "gillespy2.core.UserDict.copy"]], "copy() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.copy"]], "count() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.count"]], "create_mass_action() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.create_mass_action"]], "create_mass_action() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.create_mass_action"]], "ctime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.ctime"]], "date() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.date"]], "datetime (class in gillespy2.core)": [[1, "gillespy2.core.datetime"]], "decode() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.decode"]], "default() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.default"]], "delete_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_assignment_rules"]], "delete_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_assignment_rules"]], "delete_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_events"]], "delete_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_events"]], "delete_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_function_definitions"]], "delete_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_function_definitions"]], "delete_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_parameters"]], "delete_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_parameters"]], "delete_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_rate_rules"]], "delete_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_rate_rules"]], "delete_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_reactions"]], "delete_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_reactions"]], "delete_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_species"]], "delete_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_species"]], "delete_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_assignment_rule"]], "delete_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_assignment_rule"]], "delete_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_event"]], "delete_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_event"]], "delete_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_function_definition"]], "delete_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_function_definition"]], "delete_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_parameter"]], "delete_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_parameter"]], "delete_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_rate_rule"]], "delete_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_rate_rule"]], "delete_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_reaction"]], "delete_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_reaction"]], "delete_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_species"]], "delete_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_species"]], "display() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.display"]], "display_types() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.display_types"]], "dst() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.dst"]], "export_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.export_SBML"]], "export_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_SBML"]], "export_stochss() (in module gillespy2.core)": [[1, "gillespy2.core.export_StochSS"]], "export_stochss() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_StochSS"]], "extend() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.extend"]], "fold (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.fold"]], "from_dict() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_dict"]], "from_dict() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_dict"]], "from_file() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_file"]], "from_file() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_file"]], "from_json() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_json"]], "from_json() (gillespy2.core.reaction class method)": [[1, "gillespy2.core.Reaction.from_json"]], "from_json() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.from_json"]], "from_json() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_json"]], "from_json() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.from_json"]], "from_json() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.from_json"]], "from_json() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.from_json"]], "from_json() (gillespy2.core.reaction.reaction class method)": [[1, "gillespy2.core.reaction.Reaction.from_json"]], "from_model() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_model"]], "from_model() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_model"]], "from_string() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_string"]], "from_string() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_string"]], "fromisoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromisoformat"]], "fromkeys() (gillespy2.core.chainmap class method)": [[1, "gillespy2.core.ChainMap.fromkeys"]], "fromkeys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.fromkeys"]], "fromkeys() (gillespy2.core.userdict class method)": [[1, "gillespy2.core.UserDict.fromkeys"]], "fromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromtimestamp"]], "get() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.get"]], "get_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_assignment_rules"]], "get_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_assignment_rules"]], "get_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_events"]], "get_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_events"]], "get_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_function_definitions"]], "get_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_function_definitions"]], "get_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_parameters"]], "get_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_parameters"]], "get_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_rate_rules"]], "get_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_rate_rules"]], "get_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_reactions"]], "get_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_reactions"]], "get_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_species"]], "get_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_species"]], "get_arg_string() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.get_arg_string"]], "get_arg_string() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.get_arg_string"]], "get_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_assignment_rule"]], "get_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_assignment_rule"]], "get_best_solver() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver"]], "get_best_solver() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver"]], "get_best_solver_algo() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver_algo"]], "get_best_solver_algo() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver_algo"]], "get_element() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_element"]], "get_element() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_element"]], "get_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_event"]], "get_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_event"]], "get_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_function_definition"]], "get_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_function_definition"]], "get_json_hash() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_json_hash"]], "get_json_hash() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_json_hash"]], "get_model_features() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_model_features"]], "get_model_features() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_model_features"]], "get_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_parameter"]], "get_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_parameter"]], "get_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_rate_rule"]], "get_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_rate_rule"]], "get_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_reaction"]], "get_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_reaction"]], "get_solver_settings() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.get_solver_settings"]], "get_solver_settings() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_solver_settings"]], "get_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_species"]], "get_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_species"]], "get_supported_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_features"]], "get_supported_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_integrator_options"]], "get_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_translation_table"]], "get_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_translation_table"]], "gillespy2.core": [[1, "module-gillespy2.core"]], "gillespy2.core.assignmentrule": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyerror": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespysolver": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.livegraphing": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan": [[1, "module-gillespy2.core.timespan"]], "hour (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.hour"]], "import_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.import_SBML"]], "import_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.import_SBML"]], "increment_trajectory() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.increment_trajectory"]], "index() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.index"]], "insert() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.insert"]], "isoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.isoformat"]], "items() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.items"]], "keys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.keys"]], "linspace() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.linspace"]], "linspace() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.linspace"]], "make_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.make_translation_table"]], "make_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.make_translation_table"]], "max (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.max"]], "microsecond (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.microsecond"]], "min (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.min"]], "minute (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.minute"]], "move_to_end() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.move_to_end"]], "name (gillespy2.core.gillespysolver attribute)": [[1, "gillespy2.core.GillesPySolver.name"]], "name (gillespy2.core.gillespysolver.gillespysolver attribute)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.name"]], "new_child() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.new_child"]], "now() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.now"]], "obj_to_anon() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_anon"]], "obj_to_anon() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_anon"]], "obj_to_named() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_named"]], "obj_to_named() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_named"]], "parents (gillespy2.core.chainmap property)": [[1, "gillespy2.core.ChainMap.parents"]], "pause (gillespy2.core.livegraphing.crepeattimer attribute)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.pause"]], "pause (gillespy2.core.livegraphing.repeattimer attribute)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.pause"]], "plot() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot"]], "plot() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot"]], "plot_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_mean_stdev"]], "plot_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_mean_stdev"]], "plot_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_std_dev_range"]], "plot_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_std_dev_range"]], "plotplotly() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly"]], "plotplotly() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly"]], "plotplotly_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_mean_stdev"]], "plotplotly_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_mean_stdev"]], "plotplotly_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_std_dev_range"]], "plotplotly_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_std_dev_range"]], "pop() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.pop"]], "pop() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.pop"]], "pop() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.pop"]], "popitem() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.popitem"]], "popitem() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.popitem"]], "print_text_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.print_text_header"]], "problem_with_name() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.problem_with_name"]], "problem_with_name() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.problem_with_name"]], "public_vars() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.public_vars"]], "public_vars() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.public_vars"]], "recursive_translate() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.recursive_translate"]], "recursive_translate() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.recursive_translate"]], "remove() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.remove"]], "replace() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.replace"]], "reserved_names (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.reserved_names"]], "reserved_names (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.reserved_names"]], "resolution (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.resolution"]], "reverse() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.reverse"]], "run() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.run"]], "run() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.run"]], "run() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.run"]], "run() (gillespy2.core.livegraphing.crepeattimer method)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.run"]], "run() (gillespy2.core.livegraphing.repeattimer method)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.run"]], "run() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.run"]], "sanitized_expression() (gillespy2.core.eventtrigger method)": [[1, "gillespy2.core.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.sanitized_expression"]], "sanitized_expression() (gillespy2.core.events.eventtrigger method)": [[1, "gillespy2.core.events.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.sanitized_expression"]], "sanitized_formula() (gillespy2.core.assignmentrule method)": [[1, "gillespy2.core.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule method)": [[1, "gillespy2.core.RateRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.assignmentrule.assignmentrule method)": [[1, "gillespy2.core.assignmentrule.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule.raterule method)": [[1, "gillespy2.core.raterule.RateRule.sanitized_formula"]], "sanitized_function() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.sanitized_function"]], "sanitized_function() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.sanitized_function"]], "sanitized_parameter_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_parameter_names"]], "sanitized_parameter_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_parameter_names"]], "sanitized_propensity_function() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.sanitized_propensity_function"]], "sanitized_propensity_function() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.sanitized_propensity_function"]], "sanitized_species_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_species_names"]], "sanitized_species_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_species_names"]], "second (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.second"]], "serialize() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.serialize"]], "serialize() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.serialize"]], "settype() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.setType"]], "settype() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.setType"]], "set_annotation() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_annotation"]], "set_annotation() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_annotation"]], "set_initial_value() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.set_initial_value"]], "set_initial_value() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.set_initial_value"]], "set_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_parameter"]], "set_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_parameter"]], "set_propensities() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_propensities"]], "set_propensities() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_propensities"]], "set_rate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_rate"]], "set_rate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_rate"]], "set_units() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_units"]], "set_units() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_units"]], "setdefault() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.setdefault"]], "sort() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.sort"]], "special_characters (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.special_characters"]], "special_characters (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.special_characters"]], "stddev_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.stddev_ensemble"]], "stddev_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.stddev_ensemble"]], "strptime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.strptime"]], "time() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.time"]], "timespan() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.timespan"]], "timespan() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.timespan"]], "timestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timestamp"]], "timetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetuple"]], "timetz() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetz"]], "to_anon() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_anon"]], "to_anon() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_anon"]], "to_array() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_array"]], "to_array() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_array"]], "to_csv() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_csv"]], "to_csv() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_csv"]], "to_dict() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_dict"]], "to_dict() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.to_dict"]], "to_dict() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.to_dict"]], "to_dict() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_dict"]], "to_dict() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.to_dict"]], "to_dict() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.to_dict"]], "to_json() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_json"]], "to_json() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_json"]], "to_model() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_model"]], "to_model() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_model"]], "to_named() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_named"]], "to_named() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_named"]], "to_string() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_string"]], "to_string() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_string"]], "trajectory_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.trajectory_header"]], "tzinfo (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.tzinfo"]], "tzname() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.tzname"]], "update() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.update"]], "update_namespace() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.update_namespace"]], "update_namespace() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.update_namespace"]], "utcfromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcfromtimestamp"]], "utcnow() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcnow"]], "utcoffset() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcoffset"]], "utctimetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utctimetuple"]], "valid_graph_params() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.valid_graph_params"]], "validate() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.validate"]], "validate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.validate"]], "validate() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.validate"]], "validate() (gillespy2.core.timespan method)": [[1, "gillespy2.core.TimeSpan.validate"]], "validate() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.validate"]], "validate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.validate"]], "validate() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.validate"]], "validate() (gillespy2.core.timespan.timespan method)": [[1, "gillespy2.core.timespan.TimeSpan.validate"]], "validate_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_integrator_options"]], "validate_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_integrator_options"]], "validate_model() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_model"]], "validate_model() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_model"]], "validate_reactants_and_products() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.validate_reactants_and_products"]], "validate_reactants_and_products() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.validate_reactants_and_products"]], "validate_sbml_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_sbml_features"]], "validate_sbml_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_sbml_features"]], "validate_tspan() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.validate_tspan"]], "validate_tspan() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_tspan"]], "values() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.values"]], "verify() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.verify"]], "verify() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.verify"]], "gillespy2.sbml": [[2, "module-gillespy2.sbml"]], "clesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.CLESolver"]], "integrator_failed (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "loop_over_integrate (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "numpyssasolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.NumPySSASolver"]], "odecsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODECSolver"]], "odesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODESolver"]], "ssacsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.SSACSolver"]], "tauhybridcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus"]], "tauhybridsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridSolver"]], "tauleapingcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingCSolver"]], "tauleapingsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingSolver"]], "unknown (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "get_solver_settings() (gillespy2.solvers.clesolver class method)": [[3, "gillespy2.solvers.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpyssasolver class method)": [[3, "gillespy2.solvers.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odecsolver class method)": [[3, "gillespy2.solvers.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odesolver class method)": [[3, "gillespy2.solvers.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.ssacsolver class method)": [[3, "gillespy2.solvers.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingcsolver class method)": [[3, "gillespy2.solvers.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingsolver class method)": [[3, "gillespy2.solvers.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.odecsolver static method)": [[3, "gillespy2.solvers.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers": [[3, "module-gillespy2.solvers"]], "name (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.name"]], "name (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.name"]], "name (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.name"]], "name (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.name"]], "name (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.name"]], "name (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.name"]], "name (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.name"]], "name (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.name"]], "name (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.rc"]], "rc (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.rc"]], "rc (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.rc"]], "rc (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.rc"]], "rc (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.rc"]], "result (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.result"]], "result (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.result"]], "result (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.result"]], "result (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.result"]], "result (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.result"]], "run() (gillespy2.solvers.clesolver method)": [[3, "gillespy2.solvers.CLESolver.run"]], "run() (gillespy2.solvers.numpyssasolver method)": [[3, "gillespy2.solvers.NumPySSASolver.run"]], "run() (gillespy2.solvers.odecsolver method)": [[3, "gillespy2.solvers.ODECSolver.run"]], "run() (gillespy2.solvers.odesolver method)": [[3, "gillespy2.solvers.ODESolver.run"]], "run() (gillespy2.solvers.ssacsolver method)": [[3, "gillespy2.solvers.SSACSolver.run"]], "run() (gillespy2.solvers.tauhybridcsolver method)": [[3, "gillespy2.solvers.TauHybridCSolver.run"]], "run() (gillespy2.solvers.tauhybridsolver method)": [[3, "gillespy2.solvers.TauHybridSolver.run"]], "run() (gillespy2.solvers.tauleapingcsolver method)": [[3, "gillespy2.solvers.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.tauleapingsolver method)": [[3, "gillespy2.solvers.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.stop_event"]], "target (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.target"]], "target (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.target"]], "target (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.target"]], "target (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.target"]], "basicsimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder"]], "csolver (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver"]], "done (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.DONE"]], "failed (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "invalid_after_ssa (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "iterativesimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder"]], "loop_over_integrate (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "loop_over_integrate (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "odecsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.ODECSolver"]], "odecsolver (class in gillespy2.solvers.cpp.ode_c_solver)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver"]], "paused (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.PAUSED"]], "ssacsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.SSACSolver"]], "ssacsolver (class in gillespy2.solvers.cpp.ssa_c_solver)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver"]], "simdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder"]], "simulationreturncode (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode"]], "tauhybridcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver"]], "tauhybridcsolver (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus"]], "tauleapingcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver"]], "tauleapingcsolver (class in gillespy2.solvers.cpp.tau_leaping_c_solver)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver"]], "unknown (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "unknown (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "build_engine (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.build_engine"]], "create_default() (gillespy2.solvers.cpp.c_decoder.simdecoder class method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.create_default"]], "get_output() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.get_output"]], "get_solver_settings() (gillespy2.solvers.cpp.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ode_c_solver.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.ode_c_solver.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers.cpp": [[5, "module-gillespy2.solvers.cpp"]], "gillespy2.solvers.cpp.c_decoder": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]], "name (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.name"]], "name (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.name"]], "rc (gillespy2.solvers.cpp.c_solver.csolver attribute)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver.rc"]], "read() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.read"]], "run() (gillespy2.solvers.cpp.odecsolver method)": [[5, "gillespy2.solvers.cpp.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssacsolver method)": [[5, "gillespy2.solvers.cpp.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.cpp.ode_c_solver.odecsolver method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.run"]], "target (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.target"]], "target (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.target"]], "with_callback() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.with_callback"]], "buildengine (class in gillespy2.solvers.cpp.build.build_engine)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine"]], "cppconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter"]], "cppconverter.cppexpressiontransformer (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer"]], "expression (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression"]], "expression.validationvisitor (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor"]], "expressionconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter"]], "expressionresults (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionResults"]], "make (class in gillespy2.solvers.cpp.build.make)": [[6, "gillespy2.solvers.cpp.build.make.Make"]], "pythonconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter"]], "sanitizedmodel (class in gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel"]], "build_cache() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_cache"]], "build_simulation() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_simulation"]], "build_simulation() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.build_simulation"]], "check_blacklist() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.check_blacklist"]], "clean() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.clean"]], "convert_str() (gillespy2.solvers.cpp.build.expression.expressionconverter class method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.convert_str"]], "function_map (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.function_map"]], "get_executable_path() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_executable_path"]], "get_missing_dependencies() (gillespy2.solvers.cpp.build.build_engine.buildengine class method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_missing_dependencies"]], "get_model_defines() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.get_model_defines"]], "get_options() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_options"]], "get_str() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.get_str"]], "get_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.get_str"]], "get_template() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_template"]], "getexpr_cpp() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_cpp"]], "getexpr_python() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_python"]], "gillespy2.solvers.cpp.build": [[6, "module-gillespy2.solvers.cpp.build"]], "gillespy2.solvers.cpp.build.build_engine": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "map_operator() (gillespy2.solvers.cpp.build.expression.expression class method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.map_operator"]], "operator_map (gillespy2.solvers.cpp.build.expression.expression attribute)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.operator_map"]], "parse_comparison() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_comparison"]], "parse_logical() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_logical"]], "parse_operator() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_operator"]], "prebuild() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.prebuild"]], "prepare() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.prepare"]], "reserved_names (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.reserved_names"]], "template_def_propensities() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_propensities"]], "template_def_rate_rules() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_rate_rules"]], "template_def_reactions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_reactions"]], "template_def_species() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_species"]], "template_def_variables() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_variables"]], "template_definitions_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_definitions_name"]], "template_options_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_options_name"]], "update_model_options() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.update_model_options"]], "use_propensity() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_propensity"]], "use_rate_rule() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_rate_rule"]], "use_reaction() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_reaction"]], "validate() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.validate"]], "visit_add() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Add"]], "visit_and() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_And"]], "visit_and() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_And"]], "visit_assign() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Assign"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.cppconverter.cppexpressiontransformer method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BinOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BoolOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BoolOp"]], "visit_bytes() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Bytes"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Call"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Call"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Compare"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Compare"]], "visit_constant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Constant"]], "visit_div() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Div"]], "visit_ellipsis() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Ellipsis"]], "visit_eq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Eq"]], "visit_gt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Gt"]], "visit_gte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_GtE"]], "visit_lt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Lt"]], "visit_lte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_LtE"]], "visit_mult() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Mult"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Name"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Name"]], "visit_nameconstant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NameConstant"]], "visit_noteq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NotEq"]], "visit_num() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Num"]], "visit_or() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_Or"]], "visit_or() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_Or"]], "visit_pow() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Pow"]], "visit_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Str"]], "visit_sub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Sub"]], "visit_usub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_USub"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_UnaryOp"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_UnaryOp"]], "with_blacklist() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_blacklist"]], "with_namespace() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_namespace"]], "write_definitions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_definitions"]], "write_template() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_template"]], "clesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.CLESolver"]], "clesolver (class in gillespy2.solvers.numpy.cle_solver)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver"]], "numpyssasolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.NumPySSASolver"]], "numpyssasolver (class in gillespy2.solvers.numpy.ssa_solver)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver"]], "odesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.ODESolver"]], "odesolver (class in gillespy2.solvers.numpy.ode_solver)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauHybridSolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy.tau_hybrid_solver)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy.tau_leaping_solver)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver"]], "get_solver_settings() (gillespy2.solvers.numpy.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.cle_solver.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.odesolver class method)": [[8, "gillespy2.solvers.numpy.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ode_solver.odesolver class method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_supported_features"]], "gillespy2.solvers.numpy": [[8, "module-gillespy2.solvers.numpy"]], "gillespy2.solvers.numpy.cle_solver": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "name (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.name"]], "name (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.name"]], "name (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.name"]], "name (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.name"]], "name (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.name"]], "name (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.rc"]], "rc (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.rc"]], "result (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.result"]], "result (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.result"]], "result (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.result"]], "result (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.result"]], "result (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.result"]], "result (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.result"]], "run() (gillespy2.solvers.numpy.clesolver method)": [[8, "gillespy2.solvers.numpy.CLESolver.run"]], "run() (gillespy2.solvers.numpy.cle_solver.clesolver method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.run"]], "run() (gillespy2.solvers.numpy.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.odesolver method)": [[8, "gillespy2.solvers.numpy.ODESolver.run"]], "run() (gillespy2.solvers.numpy.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.run"]], "run() (gillespy2.solvers.numpy.ode_solver.odesolver method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.run"]], "run() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.stop_event"]], "change_param_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.change_param_values"]], "check_cpp_support() (in module gillespy2.solvers.utilities.cpp_support_test)": [[10, "gillespy2.solvers.utilities.cpp_support_test.check_cpp_support"]], "dependency_grapher() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.dependency_grapher"]], "gillespy2.solvers.utilities": [[10, "module-gillespy2.solvers.utilities"]], "gillespy2.solvers.utilities.tau": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "initialize() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.initialize"]], "numpy_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_initialization"]], "numpy_resume() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_resume"]], "numpy_trajectory_base_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_trajectory_base_initialization"]], "select() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.select"]], "species_parse() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.species_parse"]], "update_species_init_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.update_species_init_values"]], "export() (in module gillespy2.stochss.stochssexport)": [[11, "gillespy2.stochss.StochSSexport.export"]], "gillespy2.stochss": [[11, "module-gillespy2.stochss"]], "gillespy2.stochss.stochssexport": [[11, "module-gillespy2.stochss.StochSSexport"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["classes/gillespy2", "classes/gillespy2.core", "classes/gillespy2.sbml", "classes/gillespy2.solvers", "classes/gillespy2.solvers.auto", "classes/gillespy2.solvers.cpp", "classes/gillespy2.solvers.cpp.build", "classes/gillespy2.solvers.cython", "classes/gillespy2.solvers.numpy", "classes/gillespy2.solvers.stochkit", "classes/gillespy2.solvers.utilities", "classes/gillespy2.stochss", "getting_started/basic_usage/basic_usage", "getting_started/installation/installation", "index", "tutorials/tut_michaelis_menten/tut_michaelis_menten", "tutorials/tut_sbml/tut_sbml", "tutorials/tut_toggle_switch/tut_toggle_switch"], "filenames": ["classes/gillespy2.rst", "classes/gillespy2.core.rst", "classes/gillespy2.sbml.rst", "classes/gillespy2.solvers.rst", "classes/gillespy2.solvers.auto.rst", "classes/gillespy2.solvers.cpp.rst", "classes/gillespy2.solvers.cpp.build.rst", "classes/gillespy2.solvers.cython.rst", "classes/gillespy2.solvers.numpy.rst", "classes/gillespy2.solvers.stochkit.rst", "classes/gillespy2.solvers.utilities.rst", "classes/gillespy2.stochss.rst", "getting_started/basic_usage/basic_usage.rst", "getting_started/installation/installation.rst", "index.rst", "tutorials/tut_michaelis_menten/tut_michaelis_menten.rst", "tutorials/tut_sbml/tut_sbml.rst", "tutorials/tut_toggle_switch/tut_toggle_switch.rst"], "titles": ["gillespy2 package", "gillespy2.core package", "gillespy2.sbml package", "gillespy2.solvers package", "gillespy2.solvers.auto package", "gillespy2.solvers.cpp package", "gillespy2.solvers.cpp.build package", "gillespy2.solvers.cython package", "gillespy2.solvers.numpy package", "gillespy2.solvers.stochkit package", "gillespy2.solvers.utilities package", "gillespy2.stochss package", "Basic usage", "Installation", "Documentation for GillesPy2 1.8.2", "Tutorial: using solvers", "Tutorial: using SBML", "Tutorial: ODE vs. SSA"], "terms": {"core": [0, 10, 14], "submodul": [0, 3], "assignmentrul": 0, "sanitized_formula": [0, 1], "cleanup": 0, "cleanup_tempfil": [0, 1], "event": [0, 3, 8], "add_assign": [0, 1], "eventassign": [0, 1], "eventtrigg": [0, 1], "sanitized_express": [0, 1], "functiondefinit": 0, "get_arg_str": [0, 1], "sanitized_funct": [0, 1], "gillespyerror": 0, "assignmentruleerror": [0, 1], "builderror": [0, 1], "directoryerror": [0, 1], "eventerror": [0, 1], "executionerror": [0, 1], "functiondefinitionerror": [0, 1], "invalidmodelerror": [0, 1], "invalidstochmlerror": [0, 1], "modelerror": [0, 1], "parametererror": [0, 1], "rateruleerror": [0, 1], "reactionerror": [0, 1], "resultserror": [0, 1], "sbmlerror": [0, 1], "simulationerror": [0, 1], "simulationtimeouterror": [0, 1], "solvererror": [0, 1], "specieserror": [0, 1], "stochmlimporterror": [0, 1], "timespanerror": [0, 1], "validationerror": [0, 1], "gillespysolv": [0, 3, 5, 8], "get_solver_set": [0, 1, 3, 5, 8], "get_supported_featur": [0, 1, 3, 5, 8], "get_supported_integrator_opt": [0, 1, 3, 5], "name": [0, 1, 3, 5, 6, 8, 10, 12, 17], "run": [0, 1, 3, 5, 6, 8, 12, 17], "validate_integrator_opt": [0, 1], "validate_model": [0, 1], "validate_sbml_featur": [0, 1], "validate_tspan": [0, 1], "jsonifi": 0, "complexjsoncod": [0, 1], "decod": [0, 1, 5], "default": [0, 1, 3, 5, 8], "int64cod": [0, 1], "from_json": [0, 1], "to_dict": [0, 1], "from_dict": [0, 1], "get_json_hash": [0, 1], "get_translation_t": [0, 1], "make_translation_t": [0, 1], "public_var": [0, 1], "to_anon": [0, 1], "to_json": [0, 1], "to_nam": [0, 1], "ndarraycod": [0, 1], "setcod": [0, 1], "translationt": [0, 1], "obj_to_anon": [0, 1], "obj_to_nam": [0, 1], "recursive_transl": [0, 1], "typecod": [0, 1], "livegraph": 0, "crepeattim": [0, 1], "paus": [0, 1, 3, 5], "livedisplay": [0, 1], "displai": [0, 1, 3, 5, 8], "increment_trajectori": [0, 1], "print_text_head": [0, 1], "trajectory_head": [0, 1], "repeattim": [0, 1], "display_typ": [0, 1], "valid_graph_param": [0, 1], "model": [0, 3, 5, 6, 8, 10, 11, 12, 14, 17], "add": [0, 1, 6], "add_assignment_rul": [0, 1], "add_ev": [0, 1], "add_function_definit": [0, 1], "add_paramet": [0, 1, 12, 17], "add_rate_rul": [0, 1], "add_react": [0, 1, 12, 17], "add_speci": [0, 1, 12, 17], "compile_prep": [0, 1], "delete_all_assignment_rul": [0, 1], "delete_all_ev": [0, 1], "delete_all_function_definit": [0, 1], "delete_all_paramet": [0, 1], "delete_all_rate_rul": [0, 1], "delete_all_react": [0, 1], "delete_all_speci": [0, 1], "delete_assignment_rul": [0, 1], "delete_ev": [0, 1], "delete_function_definit": [0, 1], "delete_paramet": [0, 1], "delete_rate_rul": [0, 1], "delete_react": [0, 1], "delete_speci": [0, 1], "get_all_assignment_rul": [0, 1], "get_all_ev": [0, 1], "get_all_function_definit": [0, 1], "get_all_paramet": [0, 1], "get_all_rate_rul": [0, 1], "get_all_react": [0, 1], "get_all_speci": [0, 1], "get_assignment_rul": [0, 1], "get_best_solv": [0, 1], "get_best_solver_algo": [0, 1], "get_el": [0, 1], "get_ev": [0, 1], "get_function_definit": [0, 1], "get_model_featur": [0, 1], "get_paramet": [0, 1], "get_rate_rul": [0, 1], "get_react": [0, 1], "get_speci": [0, 1], "problem_with_nam": [0, 1], "reserved_nam": [0, 1, 5, 6], "sanitized_parameter_nam": [0, 1], "sanitized_species_nam": [0, 1], "serial": [0, 1], "set_paramet": [0, 1], "set_unit": [0, 1], "special_charact": [0, 1], "timespan": [0, 12, 17], "update_namespac": [0, 1], "validate_reactants_and_product": [0, 1], "stochmldocu": [0, 1], "from_fil": [0, 1], "from_model": [0, 1], "from_str": [0, 1], "to_model": [0, 1], "to_str": [0, 1], "export_sbml": [0, 1], "export_stochss": [0, 1], "import_sbml": [0, 1], "paramet": [0, 3, 5, 6, 8, 10, 11, 12, 17], "valid": [0, 1, 5, 6], "raterul": [0, 6], "reaction": [0, 3, 5, 6, 8, 10, 12, 17], "annot": [0, 1], "addproduct": [0, 1], "addreact": [0, 1], "add_product": [0, 1], "create_mass_act": [0, 1], "sanitized_propensity_funct": [0, 1], "settyp": [0, 1], "set_annot": [0, 1], "set_propens": [0, 1], "set_rat": [0, 1], "verifi": [0, 1], "result": [0, 3, 5, 6, 8, 10, 12, 17], "average_ensembl": [0, 1], "build_from_solver_result": [0, 1], "plot": [0, 1, 3, 5, 8, 12, 17], "plot_mean_stdev": [0, 1], "plot_std_dev_rang": [0, 1], "plotplotli": [0, 1], "plotplotly_mean_stdev": [0, 1], "plotplotly_std_dev_rang": [0, 1], "stddev_ensembl": [0, 1], "to_arrai": [0, 1], "to_csv": [0, 1], "trajectori": [0, 1, 3, 5, 8, 12], "common_rgb_valu": [0, 1], "sortableobject": 0, "speci": [0, 3, 5, 6, 10, 12, 17], "set_initial_valu": [0, 1], "arang": [0, 1], "linspac": [0, 1, 12, 17], "chainmap": [0, 1], "clear": [0, 1], "copi": [0, 1, 6, 13], "fromkei": [0, 1], "get": [0, 1, 3, 5, 6, 8, 13], "new_child": [0, 1], "parent": [0, 1, 17], "pop": [0, 1], "popitem": [0, 1], "ordereddict": [0, 1], "item": [0, 1, 6], "kei": [0, 1, 6, 12], "move_to_end": [0, 1], "setdefault": [0, 1], "updat": [0, 1, 6], "valu": [0, 1, 3, 5, 6, 8, 12, 17], "userdict": [0, 1], "userlist": [0, 1], "append": [0, 1], "count": [0, 1], "extend": [0, 1], "index": [0, 1, 12, 14], "insert": [0, 1], "remov": [0, 1, 6], "revers": [0, 1, 12], "sort": [0, 1, 6], "datetim": [0, 1], "astimezon": [0, 1], "combin": [0, 1, 10, 12], "ctime": [0, 1], "date": [0, 1], "dst": [0, 1], "fold": [0, 1], "fromisoformat": [0, 1], "fromtimestamp": [0, 1], "hour": [0, 1], "isoformat": [0, 1], "max": [0, 1], "microsecond": [0, 1], "min": [0, 1], "minut": [0, 1], "now": [0, 1, 17], "replac": [0, 1], "resolut": [0, 1], "second": [0, 1, 3, 5, 8], "strptime": [0, 1], "time": [0, 1, 3, 5, 8, 10, 12, 14, 17], "timestamp": [0, 1], "timetupl": [0, 1], "timetz": [0, 1], "tzinfo": [0, 1], "tzname": [0, 1], "utcfromtimestamp": [0, 1], "utcnow": [0, 1], "utcoffset": [0, 1], "utctimetupl": [0, 1], "sbml": [0, 1, 6, 12, 14], "sbmlexport": 0, "sbmlimport": 0, "solver": [0, 1, 14, 17], "cpp": [0, 3], "c_decod": [0, 3], "c_solver": [0, 3], "ode_c_solv": [0, 3], "ssa_c_solv": [0, 3], "tau_hybrid_c_solv": [0, 3], "tau_leaping_c_solv": [0, 3], "numpi": [0, 1, 3, 5, 10, 14], "cle_solv": [0, 3], "ode_solv": [0, 3], "ssa_solv": [0, 3], "tau_hybrid_solv": [0, 3], "tau_leaping_solv": [0, 3], "stochkit": [], "stochkit_solv": [], "util": [0, 3, 6], "tau": [0, 1, 3, 5, 8, 12, 14], "cpp_support_test": [0, 3], "solverutil": [0, 3], "clesolv": [0, 3, 8], "pause_ev": [0, 3, 8], "rc": [0, 1, 3, 5, 8], "stop_ev": [0, 3, 8], "numpyssasolv": [0, 3, 8], "odecsolv": [0, 3, 5], "target": [0, 1, 3, 5], "odesolv": [0, 3, 8], "ssacsolv": [0, 1, 3, 5], "tauhybridcsolv": [0, 3, 5], "errorstatu": [0, 3, 5], "tauhybridsolv": [0, 1, 3, 8], "tauleapingcsolv": [0, 3, 5], "tauleapingsolv": [0, 3, 8], "stochss": [0, 1, 14], "stochssexport": 0, "export": [0, 1, 11], "class": [1, 3, 5, 6, 8, 12, 17], "variabl": [1, 3, 5, 6, 10, 12], "none": [1, 3, 5, 6, 8, 10, 11, 12, 17], "formula": 1, "sourc": [1, 3, 5, 6, 8, 10, 11, 13, 14], "base": [1, 3, 5, 6, 8, 10, 17], "an": [1, 3, 5, 6, 8, 12, 13, 14, 17], "i": [1, 3, 5, 6, 8, 10, 12, 14, 17], "us": [1, 3, 5, 6, 8, 10, 14, 17], "express": [1, 3, 5, 12, 17], "equat": [1, 3, 5, 8, 12, 17], "set": [1, 3, 5, 6, 8, 12], "thi": [1, 3, 5, 6, 8, 10, 12, 14, 17], "would": 1, "correspond": [1, 6], "function": [1, 3, 5, 8, 10], "form": [1, 10, 12, 14], "x": 1, "f": 1, "v": [1, 14], "str": [1, 3, 5, 6, 8, 11], "rule": [1, 6], "modifi": [1, 6], "string": [1, 3, 5, 6, 8], "represent": [1, 12], "evalu": 1, "species_map": 1, "parameter_map": 1, "sanit": [1, 6], "assign": [1, 6], "dict": [1, 3, 5, 6, 8], "map": [1, 6], "return": [1, 3, 5, 6, 8, 10, 12, 17], "The": [1, 3, 5, 6, 8, 10, 12, 14, 17], "type": [1, 3, 5, 6, 8, 12, 13], "all": [1, 3, 5, 6, 8, 12, 17], "tempfil": 1, "build": [1, 3, 5], "delai": 1, "prioriti": 1, "0": [1, 3, 5, 8, 12, 17], "trigger": 1, "use_values_from_trigger_tim": 1, "fals": [1, 3, 5, 6, 8, 11], "can": [1, 3, 5, 8, 12, 13, 14, 17], "given": [1, 3, 5, 6, 8, 12, 17], "assignment_express": 1, "directli": [1, 5, 13, 14], "scalar": 1, "If": [1, 3, 5, 6, 8, 14], "should": [1, 3, 5, 6, 8, 13], "understood": 1, "namespac": [1, 6], "which": [1, 3, 5, 6, 8, 10, 12], "call": [1, 3, 5, 6, 8, 12], "referenc": 1, "list": [1, 3, 5, 6, 8, 10, 12], "execut": [1, 6, 12], "contain": [1, 3, 5, 6, 8, 10, 12], "math": 1, "boolean": 1, "upon": [1, 5], "transit": 1, "from": [1, 3, 5, 6, 8, 12, 13, 14], "true": [1, 3, 5, 6, 8], "mai": [1, 5], "immedi": 1, "after": [1, 6, 10], "design": [1, 12], "within": [1, 12, 17], "between": [1, 3, 5, 6, 8, 12], "its": 1, "ad": 1, "describ": [1, 10], "chang": [1, 3, 5, 8], "perform": [1, 3, 5, 6, 8, 14, 17], "current": [1, 6, 10, 12], "simul": [1, 3, 5, 6, 8, 10, 12, 14, 17], "either": 1, "fire": 1, "associ": [1, 6], "specifi": [1, 3, 5, 6, 8], "depend": [1, 6, 10], "how": 1, "configur": 1, "compon": [1, 12, 17], "includ": [1, 3, 6, 8, 14, 17], "compart": 1, "when": [1, 6, 10, 12], "must": 1, "": [1, 6, 12, 14, 17], "initial_valu": [1, 12, 17], "persist": 1, "detect": [1, 3, 8], "environ": [1, 6, 14], "condit": 1, "order": 1, "A": [1, 3, 5, 6, 8, 12], "mathemat": [1, 14], "caus": [1, 6], "present": [1, 6], "otherwis": [1, 6], "initi": [1, 3, 10, 12, 17], "calcul": [1, 3, 5, 8], "bool": [1, 3, 5, 6, 8], "start": 1, "t": [1, 3, 5, 6, 8, 10], "determin": [1, 6], "arg": 1, "object": [1, 3, 5, 6, 8, 10, 12, 14, 17], "defin": [1, 6, 12, 17], "dure": [1, 6], "made": [1, 5, 10], "bodi": 1, "oper": [1, 3, 5, 6, 8, 13], "argument": [1, 3, 5, 6, 8, 12, 17], "convert": [1, 6, 11], "comma": 1, "separ": 1, "format": [1, 6, 12, 14], "definit": [1, 6, 12, 17], "except": 1, "abstract": [1, 5, 12], "classmethod": [1, 3, 5, 6, 8], "support": [1, 3, 5, 6, 8, 10, 14], "featur": [1, 3, 5, 6, 8], "integr": [1, 3, 5, 8, 14], "option": [1, 3, 5, 6, 8], "20": 1, "number_of_trajectori": [1, 3, 5, 8, 10, 12], "1": [1, 3, 5, 8, 10, 12, 17], "increment": [1, 3, 5, 8], "05": 1, "seed": [1, 3, 5, 8, 12], "debug": [1, 3, 5, 6, 8], "profil": [1, 3, 5, 6, 8], "kwarg": [1, 3, 5, 6, 8], "out": [1, 3, 5, 14], "collect": [1, 3, 5], "gillespi": [1, 3, 5, 10, 11, 14], "int": [1, 3, 5, 8], "end": [1, 3, 5, 8, 12], "number": [1, 3, 5, 8, 12], "sampl": [1, 3, 5, 6, 8, 12], "chemic": [1, 3, 5, 8, 10], "master": [1, 3, 5, 8], "each": [1, 3, 5, 8, 12], "float": [1, 3, 5, 8], "step": [1, 3, 5, 8, 10, 12], "solut": [1, 3, 5, 8], "random": [1, 3, 5, 8, 12], "provid": [1, 3, 5, 6, 8, 12], "addit": [1, 3, 5, 8, 12], "inform": [1, 3, 5, 6, 8], "about": [1, 3, 5, 8], "sol_model": 1, "same": [1, 3, 5, 8, 12, 17], "pass": [1, 3, 5, 6, 8, 12], "rais": [1, 6], "ar": [1, 3, 5, 6, 8, 10, 12, 17], "equal": 1, "check": [1, 6, 10], "unsupport": 1, "span": [1, 12, 17], "both": [1, 6, 17], "user": [1, 13, 14], "neither": 1, "translation_t": 1, "encode_priv": 1, "jsonencod": 1, "deleg": 1, "encod": 1, "one": [1, 5, 6, 12], "more": [1, 3, 5, 8, 12], "implemente": [1, 5], "instanc": [1, 5, 6, 12], "translat": 1, "privat": 1, "public": [1, 14, 17], "json": 1, "onli": [1, 6, 10], "json_dict": 1, "dictionari": [1, 3, 5, 6, 8, 10, 12], "python": [1, 6, 10, 12, 13, 14, 17], "o": 1, "dump": 1, "bad": 1, "anyth": 1, "els": 1, "make": [1, 3, 5, 17], "freak": 1, "being": [1, 6, 10], "coder": 1, "enabl": [1, 6], "int64": 1, "static": [1, 3, 5], "obj": 1, "some": [1, 12, 17], "json_str": 1, "new": [1, 5, 6, 12], "readi": 1, "note": 1, "complex": 1, "inherit": [1, 3, 8], "do": [1, 12], "need": [1, 5, 14, 17], "manual": 1, "By": [1, 3, 5, 8], "back": [1, 12], "var": 1, "interfac": 1, "allow": [1, 6, 17], "arbitrari": 1, "src_dict": 1, "__new__": 1, "appli": [1, 6], "onto": 1, "__dict__": 1, "ignore_whitespac": 1, "hash_private_v": 1, "hash": 1, "self": 1, "whitespac": 1, "strip": 1, "prior": 1, "non": [1, 6], "md5": 1, "tabl": 1, "pair": [1, 6], "data": [1, 3, 5, 6, 8, 10, 12], "gener": [1, 3, 6, 8, 14], "equival": 1, "newli": [1, 6], "exist": [1, 3, 5, 6], "_": 1, "ignor": [1, 5], "prefix": 1, "anonym": 1, "ndarrai": [1, 5], "tree": [1, 6, 13], "behavior": [1, 5, 6], "anon": 1, "recurs": [1, 13], "anonymis": 1, "properti": [1, 6], "identifi": [1, 6], "search": [1, 14], "through": [1, 5, 6], "match": 1, "found": [1, 6, 10, 14], "substitut": 1, "interv": [1, 3, 5, 8], "timer": 1, "thread": 1, "repeatedli": 1, "instead": [1, 6], "simpli": 1, "c": [1, 5, 6, 10, 12, 14], "live": [1, 11], "graph": [1, 3, 5, 8, 10], "method": [1, 3, 5, 8, 10, 12, 14, 17], "repres": [1, 6, 12, 17], "activ": 1, "you": [1, 13, 14, 17], "overrid": [1, 3, 5, 6], "subclass": [1, 17], "standard": 1, "invok": [1, 5, 6, 12, 17], "callabl": [1, 5], "constructor": [1, 5], "ani": [1, 5, 6, 14, 17], "sequenti": 1, "keyword": [1, 3, 5, 8, 12, 17], "taken": [1, 3, 8], "respect": [1, 12], "timelin": [1, 3, 8, 10], "live_output_opt": [1, 3, 5, 8], "resum": [1, 3, 5, 8, 10], "hold": 1, "requir": [1, 6], "live_output": [1, 3, 5, 8], "curr_stat": 1, "curr_tim": 1, "trajectory_bas": 1, "finish": 1, "output": [1, 3, 5, 6, 8], "grapher": 1, "state": [1, 3, 5, 8, 10], "len": 1, "refer": [1, 3, 8, 12], "indic": [1, 5, 6], "whether": [1, 5, 6], "ha": [1, 5, 6, 12, 14], "trajectory_num": 1, "trejectori": 1, "counter": 1, "file_obj": 1, "print": 1, "header": [1, 6], "text": [1, 3, 5, 8], "file": [1, 6, 10, 11, 12, 14], "write": [1, 6], "creat": [1, 5, 6, 10, 12, 14], "invalid": [1, 6], "popul": [1, 5, 6, 12], "volum": [1, 10], "tspan": [1, 12, 17], "well": [1, 6, 14, 17], "mix": 1, "biochem": [1, 12, 14, 17], "discret": 1, "stochast": [1, 3, 5, 6, 8, 12, 14, 17], "determinist": [1, 3, 5, 8, 12, 17], "concentr": [1, 17], "automat": [1, 3, 5, 6, 12], "convers": [1, 6, 11], "system": [1, 3, 5, 6, 8, 12, 13, 14], "matter": 1, "also": [1, 12, 14], "vol": 1, "custom": [1, 5, 6, 10, 12], "e": 1, "mass": [1, 6], "action": [1, 6], "propens": [1, 3, 5, 6, 8, 10], "timepoint": 1, "later": [1, 6], "see": [1, 3, 8], "further": 1, "descript": 1, "befor": [1, 6], "other": [1, 6], "accept": [1, 5, 6], "than": [1, 3, 5, 8], "particular": 1, "rate": [1, 6, 12, 17], "were": [1, 6], "assignment_rul": 1, "fail": [1, 3, 5, 6, 17], "function_definit": 1, "defint": 1, "rate_rul": [1, 6], "prepar": [1, 5, 6], "part": 1, "assignemt": 1, "evetn": 1, "find": [1, 3, 5, 8, 14], "best": [1, 12], "dynam": [1, 12, 17], "continu": [1, 3, 5, 8, 12, 14, 17], "precompil": 1, "choos": 1, "algorithm": [1, 3, 5, 8, 12, 17], "we": [1, 12, 14, 17], "version": [1, 14], "element": 1, "what": [1, 6], "specif": [1, 6], "compat": 1, "everi": 1, "deprec": [1, 3, 5, 8], "timeout": [1, 3, 5, 8], "solver_arg": 1, "There": [1, 12], "here": [1, 17], "ssa": [1, 3, 5, 8, 14], "time_out": 1, "sent": 1, "signal": 1, "handler": 1, "restrict": 1, "od": [1, 3, 5, 6, 8, 14], "leap": [1, 3, 5, 8, 10, 14], "pick": 1, "csv": 1, "To": 1, "retriev": 1, "keyboard": 1, "interrupt": 1, "press": 1, "control": 1, "stop": [1, 5, 10], "jupyt": 1, "notebook": 1, "your": [1, 13], "previous": [1, 3, 5, 8], "ran": 1, "wish": 1, "singl": [1, 3, 5, 6, 8], "BE": 1, "OR": 1, "unexpect": 1, "occur": 1, "chosen": 1, "simplifi": 1, "intern": 1, "notat": 1, "stochml": 1, "p_name": 1, "pname": 1, "whose": 1, "g": 1, "k1": [1, 12], "4": [1, 3, 5, 10, 12], "unit": 1, "time_span": 1, "doe": [1, 6], "uniform": 1, "iter": [1, 5], "evenli": 1, "space": 1, "np": 1, "point": [1, 3, 8, 12], "inclus": 1, "flatten": 1, "ensur": [1, 6], "reactant": [1, 12, 17], "product": [1, 12, 17], "resolv": [1, 6], "serializi": 1, "deseri": 1, "nativ": 1, "stochkit2": [], "xml": 1, "filepath": [1, 6], "intial": 1, "document": 1, "exisit": 1, "read": [1, 3, 5, 14], "disk": 1, "assum": [1, 5, 6, 17], "alreadi": [1, 5], "resolveparamt": 1, "intend": [1, 5, 6], "test": [1, 10], "NOT": 1, "frommodel": 1, "tostr": 1, "instanti": [1, 12, 17], "gillespy_model": 1, "filenam": 1, "path": [1, 6, 11], "return_stochss_model": [1, 11], "report_silently_with_sbml_error": 1, "term": [1, 12], "caution": 1, "import": [1, 12, 17], "desir": 1, "silent": 1, "error": 1, "outsid": 1, "bound": [1, 3, 5, 8], "coverag": 1, "scope": 1, "attribut": 1, "dx": 1, "dt": 1, "w": 1, "propensity_funct": [1, 17], "ode_propensity_funct": 1, "massact": 1, "own": 1, "neg": 1, "union": [1, 6], "those": [1, 3, 8, 14], "consum": 1, "stoichiometri": [1, 6, 12], "exampl": [1, 3, 6, 8], "r1": [1, 12, 17], "r2": [1, 12, 17], "2": [1, 3, 5, 12, 17], "two": [1, 12, 17], "where": [1, 12], "switch": [1, 12, 17], "take": [1, 3, 5, 8], "care": 1, "For": [1, 3, 5, 6, 8, 12], "have": [1, 3, 5, 8, 17], "input": 1, "constant": [1, 6, 12], "independ": 1, "wa": [1, 10], "could": 1, "impact": 1, "preserv": 1, "spatialpi": 1, "produc": [1, 3, 5, 6, 8, 12], "particip": 1, "json_object": 1, "rxntype": 1, "marat": 1, "properli": 1, "noth": 1, "sucesss": 1, "failur": 1, "mean": [1, 12], "clear_output": [1, 3, 5, 8], "refresh": [1, 3, 5, 8], "xaxis_label": 1, "xscale": 1, "linear": 1, "yscale": 1, "yaxis_label": 1, "style": 1, "titl": [1, 12, 17], "show_titl": 1, "show_legend": 1, "multiple_graph": 1, "included_species_list": 1, "save_png": 1, "figsiz": [1, 12], "18": 1, "10": [1, 10, 12, 17], "matplotlib": [1, 12], "label": [1, 12], "axi": 1, "y": [1, 10], "IF": 1, "thei": 1, "overlap": 1, "save": [1, 3, 8], "png": 1, "tupl": [1, 3, 5, 6, 8], "size": [1, 3, 5, 8, 10], "width": 1, "height": 1, "ddof": 1, "depict": 1, "deviat": 1, "legend": [1, 12], "shown": 1, "delta": 1, "degre": 1, "freedom": 1, "divisor": 1, "n": 1, "return_plotly_figur": 1, "layout_arg": 1, "plotli": 1, "view": 1, "figur": [1, 12], "trace": 1, "layout": 1, "edit": 1, "dicctionari": 1, "arrai": [1, 3, 5, 8, 12], "nametag": 1, "stamp": 1, "directori": [1, 5, 6, 12], "tag": 1, "locat": 1, "solver_nam": 1, "undefin": 1, "statu": 1, "code": [1, 12, 14, 17], "success": 1, "50": 1, "hex": 1, "color": 1, "sortabl": 1, "boundary_condit": 1, "mode": 1, "allow_negative_popul": 1, "switch_min": 1, "switch_tol": 1, "03": [1, 3, 5, 8], "interact": 1, "cannot": 1, "FOR": 1, "WITH": 1, "reduc": 1, "below": 1, "toler": [1, 3, 5, 8], "level": [1, 3, 5, 8], "consid": 1, "compar": [1, 6, 17], "estim": 1, "sd": 1, "minimum": 1, "setter": 1, "durat": 1, "rang": [1, 12], "distanc": 1, "num_point": 1, "empti": [1, 6], "repeat": 1, "mutablemap": 1, "group": 1, "multipl": [1, 3, 5, 8], "togeth": [1, 12], "underli": 1, "store": [1, 3, 8], "That": 1, "access": 1, "lookup": 1, "until": [1, 5], "In": [1, 12, 17], "contrast": 1, "delet": [1, 5, 6], "first": [1, 5, 12, 13, 17], "leav": 1, "intact": 1, "ref": 1, "k": [1, 12], "d": [1, 10, 12], "m": [1, 12, 13], "follow": [1, 6, 12, 13, 17], "previou": [1, 5, 10], "keyerror": 1, "rememb": 1, "shallow": 1, "like": [1, 12], "last": 1, "move": 1, "begin": [1, 17], "lifo": 1, "fifo": 1, "lack": 1, "case": 1, "initlist": 1, "mutablesequ": 1, "less": 1, "complet": [1, 5], "wrapper": 1, "around": [1, 6], "sequenc": 1, "integ": 1, "occurr": 1, "valueerror": 1, "recommend": 1, "indexerror": 1, "IN": 1, "place": 1, "kwd": 1, "year": 1, "month": 1, "dai": 1, "remain": 1, "tz": 1, "local": 1, "timezon": 1, "field": 1, "posix": 1, "sep": 1, "iso": 1, "8601": 1, "yyyi": 1, "mm": 1, "ddt": 1, "hh": 1, "ss": 1, "mmm": 1, "uuu": 1, "timespec": 1, "auto": 1, "millisecond": 1, "9999": 1, "12": [1, 3, 8], "31": 1, "23": 1, "59": 1, "999999": 1, "timedelta": 1, "pars": [1, 6, 10], "localtim": 1, "construct": 1, "naiv": 1, "utc": 1, "build_engin": [3, 5], "template_gen": [3, 5], "basicsimdecod": [3, 5], "get_output": [3, 5], "iterativesimdecod": [3, 5], "with_callback": [3, 5], "simdecod": [3, 5], "create_default": [3, 5], "csolver": [3, 5], "simulationreturncod": [3, 5], "done": [3, 5], "stochkitbasesolv": [], "label_trajectori": [], "locate_execut": [], "process_se": [], "stochkitodesolv": [], "get_trajectori": [], "stochkitsolv": [], "select": [3, 5, 10], "check_cpp_support": [3, 10], "change_param_valu": [3, 10], "dependency_graph": [3, 10], "numpy_initi": [3, 10], "numpy_resum": [3, 10], "numpy_trajectory_base_initi": [3, 10], "species_pars": [3, 10], "update_species_init_valu": [3, 10], "langevin": [3, 8], "over": [3, 5, 8, 12], "rel": [3, 5, 8], "yield": [3, 5, 8], "greatli": [3, 5, 8], "improv": [3, 5, 8, 12], "veri": [3, 5, 8], "littl": [3, 5, 8], "trade": [3, 5, 8], "off": [3, 5, 8], "accuraci": [3, 5, 8, 12], "denot": [3, 5, 8], "rtype": [3, 5, 6, 8], "tau_tol": [3, 5, 8], "typic": [3, 8], "record": [3, 8], "progress": [3, 5, 8], "longer": [3, 5, 8], "exit": [3, 5, 8], "larger": [3, 5, 8], "via": [3, 5, 8], "output_directori": [3, 5], "delete_directori": [3, 5], "ordinari": [3, 5, 8, 17], "differenti": [3, 5, 8, 17], "sundial": [3, 5], "odc_c_solv": [3, 5], "integrator_opt": [3, 5, 8], "alwai": [3, 5, 8], "scipi": [3, 8], "lsoda": [3, 8], "vode": [3, 8], "zvode": [3, 8], "dopri5": [3, 8], "dop853": [3, 8], "detail": [3, 8], "http": [3, 8, 13], "doc": [3, 8], "org": [3, 8], "html": [3, 8], "max_step": [3, 8], "rtol": [3, 8], "01": [3, 8], "root": [3, 5, 8, 12], "interpret": [3, 5, 8, 13], "direct": [3, 5, 8, 14], "along": [3, 5, 8], "interchang": [3, 5, 8], "simultan": [3, 5, 8], "intenum": [3, 5], "enumer": [3, 5], "integrator_fail": [3, 5], "3": [3, 5, 13, 14], "invalid_after_ssa": [3, 5], "loop_over_integr": [3, 5], "negative_state_at_begining_of_step": [3, 5], "6": [3, 5], "negative_state_no_ssa_react": [3, 5], "5": [3, 5], "unknown": [3, 5], "tau_step": [3, 5], "use_root_find": [3, 5], "hybrid": [3, 5, 12], "profile_react": [3, 8], "event_sensit": [3, 8], "100": [3, 8, 12, 17], "inspect": [3, 8], "1e": [3, 8], "9": [3, 8], "atol": [3, 8], "tau_leap": [3, 5], "buildengin": [5, 6], "build_cach": [5, 6], "build_simul": [5, 6], "clean": [5, 6], "get_executable_path": [5, 6], "get_missing_depend": [5, 6], "template_definitions_nam": [5, 6], "template_options_nam": [5, 6], "cppconvert": [5, 6], "cppexpressiontransform": [5, 6], "get_str": [5, 6], "visit_and": [5, 6], "visit_or": [5, 6], "validationvisitor": [5, 6], "getexpr_cpp": [5, 6], "getexpr_python": [5, 6], "map_oper": [5, 6], "operator_map": [5, 6], "with_blacklist": [5, 6], "with_namespac": [5, 6], "expressionconvert": [5, 6], "convert_str": [5, 6], "parse_comparison": [5, 6], "parse_log": [5, 6], "parse_oper": [5, 6], "visit_add": [5, 6], "visit_binop": [5, 6], "visit_boolop": [5, 6], "visit_byt": [5, 6], "visit_cal": [5, 6], "visit_compar": [5, 6], "visit_const": [5, 6], "visit_div": [5, 6], "visit_ellipsi": [5, 6], "visit_eq": [5, 6], "visit_gt": [5, 6], "visit_lt": [5, 6], "visit_mult": [5, 6], "visit_nam": [5, 6], "visit_nameconst": [5, 6], "visit_noteq": [5, 6], "visit_num": [5, 6], "visit_pow": [5, 6], "visit_str": [5, 6], "visit_sub": [5, 6], "visit_usub": [5, 6], "visit_unaryop": [5, 6], "expressionresult": [5, 6], "pythonconvert": [5, 6], "prebuild": [5, 6], "sanitizedmodel": [5, 6], "function_map": [5, 6], "get_opt": [5, 6], "get_templ": [5, 6], "use_propens": [5, 6], "use_rate_rul": [5, 6], "use_react": [5, 6], "get_model_defin": [5, 6], "template_def_propens": [5, 6], "template_def_rate_rul": [5, 6], "template_def_react": [5, 6], "template_def_speci": [5, 6], "template_def_vari": [5, 6], "update_model_opt": [5, 6], "write_definit": [5, 6], "write_templ": [5, 6], "simpl": 5, "fulli": [5, 6], "subprocess": 5, "3d": 5, "bufferedread": 5, "buffer": 5, "reader": 5, "stdout": 5, "process": [5, 12, 17], "avail": [5, 14], "block": 5, "been": [5, 6], "io": 5, "member": 5, "open": [5, 14], "popen": 5, "callback": 5, "regular": 5, "timestep": 5, "receiv": 5, "handl": [5, 6], "just": 5, "page_s": 5, "256": 5, "regist": [5, 14], "suggest": [5, 14], "byte": [5, 6], "smaller": 5, "consist": [5, 6], "cost": 5, "better": 5, "overal": [5, 12], "sporad": 5, "total": 5, "signatur": 5, "def": [5, 12, 17], "entri": 5, "abc": 5, "wai": [5, 12], "implement": 5, "expect": [5, 6], "num_trajectori": 5, "num_timestep": 5, "num_speci": 5, "predefin": 5, "shape": 5, "prefer": 5, "work": 5, "completet": 5, "33": 5, "output_dir": 6, "cache_dir": 6, "force_rebuild": 6, "cach": 6, "rebuild": 6, "simulation_nam": 6, "temp": 6, "odesimul": 6, "overriden": 6, "makefil": 6, "debugg": 6, "artifact": 6, "built": 6, "miss": 6, "templat": 6, "compil": 6, "them": 6, "template_definit": 6, "h": 6, "who": 6, "param": 6, "template_opt": 6, "ast": [6, 10], "nodetransform": 6, "node": 6, "binop": 6, "And": [6, 17], "Or": 6, "blacklist": 6, "pre": 6, "flight": 6, "syntax": 6, "check_blacklist": 6, "visit_assign": 6, "boolop": 6, "unaryop": 6, "statement": 6, "syntaxerror": 6, "imposs": 6, "_ast": 6, "Not": 6, "noteq": 6, "mod": 6, "bitand": 6, "mult": 6, "pow": [6, 17], "sub": 6, "div": 6, "floordiv": 6, "lt": 6, "lshift": 6, "lte": 6, "eq": 6, "gt": 6, "gte": 6, "rshift": 6, "matmult": 6, "bitxor": 6, "bitor": 6, "so": [6, 12], "far": 6, "against": 6, "addition": 6, "reject": 6, "rvalu": 6, "duplic": 6, "differ": [6, 13], "flag": 6, "nodevisitor": 6, "ellipsi": 6, "nameconst": 6, "num": 6, "usub": 6, "invalid_nam": 6, "invalid_oper": 6, "is_valid": 6, "struct": 6, "obj_dir": 6, "wrap": 6, "ab": 6, "round": 6, "macro": 6, "attach": 6, "matrix": 6, "runtim": 6, "relev": 6, "relat": 6, "itself": 6, "written": 6, "absolut": 6, "extens": 6, "cle": 8, "stochkit_hom": [], "instal": 14, "overwritten": [], "job_id": [], "usual": [], "extra_arg": [], "extra": [], "show_label": [], "rather": [], "posit": [], "out_dir": [], "deriv": [], "up": 12, "stochkit_od": [], "py": 10, "cao": 10, "petzold": 10, "l": 10, "r": [10, 12], "2006": 10, "effici": [10, 12], "pdf": 10, "journal": 10, "physic": 10, "124": 10, "044109": 10, "bibcod": 10, "2006jchph": 10, "124d4109c": 10, "doi": 10, "1063": 10, "2159468": 10, "pmid": 10, "16460151": 10, "basic_tau_leaping_solv": 10, "basic_tau_hybrid": 10, "epsilon": 10, "initail": 10, "tau_arg": 10, "machin": 10, "listofparamet": 10, "listofreact": 10, "timestop": 10, "simulation_data": 10, "helper": 10, "choic": 10, "old": 10, "custom_prop_fun": 10, "look": [10, 12], "listofspeci": 10, "orient": [12, 14], "molecular": [12, 17], "graphic": 12, "visual": 12, "structur": 12, "uml_class_diagram": 12, "md": 12, "dimer": 12, "molecul": 12, "known": 12, "monom": 12, "situat": [12, 17], "ndash": 12, "let": [12, 17], "short": [12, 14], "come": 12, "decai": 12, "dissoci": 12, "react": 12, "anoth": 12, "break": 12, "apart": 12, "creation": 12, "nbsp": 12, "kc": 12, "kd": 12, "characterist": [12, 17], "our": [12, 14, 17], "facil": [12, 17], "parameter_valu": [12, 17], "k_c": 12, "005": 12, "k_d": 12, "08": 12, "30": 12, "r_c": 12, "r_creation": 12, "r_d": 12, "r_dissoci": 12, "101": [12, 17], "abov": [12, 17], "subarrai": 12, "pyplot": 12, "plt": 12, "b": 12, "With": 12, "few": 12, "command": [12, 13], "offer": [12, 14], "mani": 12, "altern": 12, "solv": 12, "demonstr": [12, 17], "It": [12, 14], "high": [12, 17], "thu": [12, 17], "lower": 12, "greater": 12, "low": 12, "sole": 12, "automaticswitchexampl": 12, "3e": 12, "k2": 12, "5e": 12, "k3": 12, "2e": 12, "400": 12, "10000": 12, "r3": [12, 17], "600": 12, "601": 12, "achiev": 12, "suppli": 12, "basictauhybridsolv": 12, "15": 12, "loc": 12, "gillespy2": [13, 17], "comput": 13, "linux": 13, "maco": 13, "window": 13, "abl": 13, "packag": [13, 14, 17], "manag": 13, "pip": 13, "shell": 13, "python3": 13, "upgrad": 13, "As": 13, "instruct": 13, "github": [13, 14], "git": 13, "com": 13, "final": 13, "clone": 13, "cd": 13, "approach": 14, "biolog": 14, "varieti": 14, "sever": 14, "variant": 14, "numer": 14, "optim": 14, "cython": 14, "latest": 14, "pypi": 14, "licens": 14, "under": 14, "gnu": 14, "pleas": 14, "develop": 14, "fund": 14, "nih": 14, "grant": 14, "2r01eb014877": 14, "prove": 14, "fill": 14, "registr": 14, "problem": 14, "report": 14, "issu": 14, "tracker": 14, "project": 14, "contact": 14, "main": 14, "author": 14, "dr": 14, "brian": 14, "drawert": 14, "question": 14, "basic": [14, 17], "usag": 14, "subpackag": 14, "modul": 14, "content": 14, "page": 14, "forthcom": [15, 16], "accur": 17, "limit": 17, "often": 17, "captur": 17, "cellular": 17, "becaus": 17, "formul": 17, "spatial": 17, "homogen": 17, "biomolecul": 17, "nevertheless": 17, "appropri": 17, "script": 17, "rest": 17, "next": 17, "gardner": 17, "et": 17, "al": 17, "natur": 17, "1999": 17, "genet": 17, "toggl": 17, "escherichia": 17, "coli": 17, "toggleswitch": 17, "toggle_switch": 17, "alpha1": 17, "alpha2": 17, "beta": 17, "gamma": 17, "mu": 17, "u": 17, "cu": 17, "cv": 17, "du": 17, "dv": 17, "r4": 17, "without": 17, "s_result": 17, "again": 17, "d_result": 17, "template_dir": 6, "constant_tau_steps": [3, 5, 8], "stepsiz": [3, 5], "postfix": 1, "odf": 1, "verbos": 1, "informataion": 1, "observ": 1}, "objects": {"": [[0, 0, 0, "-", "gillespy2"]], "gillespy2": [[1, 0, 0, "-", "core"], [2, 0, 0, "-", "sbml"], [3, 0, 0, "-", "solvers"], [11, 0, 0, "-", "stochss"]], "gillespy2.core": [[1, 1, 1, "", "AssignmentRule"], [1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 1, 1, "", "ChainMap"], [1, 3, 1, "", "DirectoryError"], [1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 3, 1, "", "EventError"], [1, 1, 1, "", "EventTrigger"], [1, 3, 1, "", "ExecutionError"], [1, 1, 1, "", "FunctionDefinition"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 1, 1, "", "GillesPySolver"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "Model"], [1, 3, 1, "", "ModelError"], [1, 1, 1, "", "OrderedDict"], [1, 1, 1, "", "Parameter"], [1, 3, 1, "", "ParameterError"], [1, 1, 1, "", "RateRule"], [1, 3, 1, "", "RateRuleError"], [1, 1, 1, "", "Reaction"], [1, 3, 1, "", "ReactionError"], [1, 1, 1, "", "Results"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 1, 1, "", "SortableObject"], [1, 1, 1, "", "Species"], [1, 3, 1, "", "SpeciesError"], [1, 1, 1, "", "StochMLDocument"], [1, 3, 1, "", "StochMLImportError"], [1, 1, 1, "", "TimeSpan"], [1, 3, 1, "", "TimespanError"], [1, 1, 1, "", "Trajectory"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "UserDict"], [1, 1, 1, "", "UserList"], [1, 3, 1, "", "ValidationError"], [1, 0, 0, "-", "assignmentrule"], [1, 0, 0, "-", "cleanup"], [1, 6, 1, "", "cleanup_tempfiles"], [1, 6, 1, "", "common_rgb_values"], [1, 1, 1, "", "datetime"], [1, 0, 0, "-", "events"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 0, 0, "-", "functiondefinition"], [1, 0, 0, "-", "gillespyError"], [1, 0, 0, "-", "gillespySolver"], [1, 6, 1, "", "import_SBML"], [1, 0, 0, "-", "jsonify"], [1, 0, 0, "-", "liveGraphing"], [1, 0, 0, "-", "model"], [1, 0, 0, "-", "parameter"], [1, 0, 0, "-", "raterule"], [1, 0, 0, "-", "reaction"], [1, 0, 0, "-", "results"], [1, 0, 0, "-", "sortableobject"], [1, 0, 0, "-", "species"], [1, 0, 0, "-", "timespan"]], "gillespy2.core.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.ChainMap": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "get"], [1, 2, 1, "", "new_child"], [1, 4, 1, "", "parents"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"]], "gillespy2.core.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.OrderedDict": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "items"], [1, 2, 1, "", "keys"], [1, 2, 1, "", "move_to_end"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"], [1, 2, 1, "", "setdefault"], [1, 2, 1, "", "update"], [1, 2, 1, "", "values"]], "gillespy2.core.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.core.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.UserDict": [[1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"]], "gillespy2.core.UserList": [[1, 2, 1, "", "append"], [1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "count"], [1, 2, 1, "", "extend"], [1, 2, 1, "", "index"], [1, 2, 1, "", "insert"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "remove"], [1, 2, 1, "", "reverse"], [1, 2, 1, "", "sort"]], "gillespy2.core.assignmentrule": [[1, 1, 1, "", "AssignmentRule"]], "gillespy2.core.assignmentrule.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.cleanup": [[1, 6, 1, "", "cleanup_tempfiles"]], "gillespy2.core.datetime": [[1, 2, 1, "", "astimezone"], [1, 2, 1, "", "combine"], [1, 2, 1, "", "ctime"], [1, 2, 1, "", "date"], [1, 2, 1, "", "dst"], [1, 5, 1, "", "fold"], [1, 2, 1, "", "fromisoformat"], [1, 2, 1, "", "fromtimestamp"], [1, 5, 1, "", "hour"], [1, 2, 1, "", "isoformat"], [1, 5, 1, "", "max"], [1, 5, 1, "", "microsecond"], [1, 5, 1, "", "min"], [1, 5, 1, "", "minute"], [1, 2, 1, "", "now"], [1, 2, 1, "", "replace"], [1, 5, 1, "", "resolution"], [1, 5, 1, "", "second"], [1, 2, 1, "", "strptime"], [1, 2, 1, "", "time"], [1, 2, 1, "", "timestamp"], [1, 2, 1, "", "timetuple"], [1, 2, 1, "", "timetz"], [1, 5, 1, "", "tzinfo"], [1, 2, 1, "", "tzname"], [1, 2, 1, "", "utcfromtimestamp"], [1, 2, 1, "", "utcnow"], [1, 2, 1, "", "utcoffset"], [1, 2, 1, "", "utctimetuple"]], "gillespy2.core.events": [[1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 1, 1, "", "EventTrigger"]], "gillespy2.core.events.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.events.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.functiondefinition": [[1, 1, 1, "", "FunctionDefinition"]], "gillespy2.core.functiondefinition.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.gillespyError": [[1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 3, 1, "", "DirectoryError"], [1, 3, 1, "", "EventError"], [1, 3, 1, "", "ExecutionError"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 3, 1, "", "ModelError"], [1, 3, 1, "", "ParameterError"], [1, 3, 1, "", "RateRuleError"], [1, 3, 1, "", "ReactionError"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 3, 1, "", "SpeciesError"], [1, 3, 1, "", "StochMLImportError"], [1, 3, 1, "", "TimespanError"], [1, 3, 1, "", "ValidationError"]], "gillespy2.core.gillespySolver": [[1, 1, 1, "", "GillesPySolver"]], "gillespy2.core.gillespySolver.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.jsonify": [[1, 1, 1, "", "ComplexJsonCoder"], [1, 1, 1, "", "Int64Coder"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "NdArrayCoder"], [1, 1, 1, "", "SetCoder"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "TypeCoder"]], "gillespy2.core.jsonify.ComplexJsonCoder": [[1, 2, 1, "", "decode"], [1, 2, 1, "", "default"]], "gillespy2.core.jsonify.Int64Coder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.jsonify.NdArrayCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.SetCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.jsonify.TypeCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.liveGraphing": [[1, 1, 1, "", "CRepeatTimer"], [1, 1, 1, "", "LiveDisplayer"], [1, 1, 1, "", "RepeatTimer"], [1, 6, 1, "", "display_types"], [1, 6, 1, "", "valid_graph_params"]], "gillespy2.core.liveGraphing.CRepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.liveGraphing.LiveDisplayer": [[1, 2, 1, "", "display"], [1, 2, 1, "", "increment_trajectory"], [1, 2, 1, "", "print_text_header"], [1, 2, 1, "", "trajectory_header"]], "gillespy2.core.liveGraphing.RepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.model": [[1, 1, 1, "", "Model"], [1, 1, 1, "", "StochMLDocument"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 6, 1, "", "import_SBML"]], "gillespy2.core.model.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.model.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.parameter": [[1, 1, 1, "", "Parameter"]], "gillespy2.core.parameter.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.raterule": [[1, 1, 1, "", "RateRule"]], "gillespy2.core.raterule.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.reaction": [[1, 1, 1, "", "Reaction"]], "gillespy2.core.reaction.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.results": [[1, 1, 1, "", "Results"], [1, 1, 1, "", "Trajectory"], [1, 6, 1, "", "common_rgb_values"]], "gillespy2.core.results.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.sortableobject": [[1, 1, 1, "", "SortableObject"]], "gillespy2.core.species": [[1, 1, 1, "", "Species"]], "gillespy2.core.species.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.timespan": [[1, 1, 1, "", "TimeSpan"]], "gillespy2.core.timespan.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.solvers": [[3, 1, 1, "", "CLESolver"], [3, 1, 1, "", "NumPySSASolver"], [3, 1, 1, "", "ODECSolver"], [3, 1, 1, "", "ODESolver"], [3, 1, 1, "", "SSACSolver"], [3, 1, 1, "", "TauHybridCSolver"], [3, 1, 1, "", "TauHybridSolver"], [3, 1, 1, "", "TauLeapingCSolver"], [3, 1, 1, "", "TauLeapingSolver"], [5, 0, 0, "-", "cpp"], [8, 0, 0, "-", "numpy"], [10, 0, 0, "-", "utilities"]], "gillespy2.solvers.CLESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.NumPySSASolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.ODECSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.ODESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.SSACSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver": [[3, 1, 1, "", "ErrorStatus"], [3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver.ErrorStatus": [[3, 5, 1, "", "INTEGRATOR_FAILED"], [3, 5, 1, "", "INVALID_AFTER_SSA"], [3, 5, 1, "", "LOOP_OVER_INTEGRATE"], [3, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [3, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [3, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.TauHybridSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 5, 1, "", "name"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.TauLeapingCSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauLeapingSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.cpp": [[5, 1, 1, "", "ODECSolver"], [5, 1, 1, "", "SSACSolver"], [5, 1, 1, "", "TauHybridCSolver"], [5, 1, 1, "", "TauLeapingCSolver"], [6, 0, 0, "-", "build"], [5, 0, 0, "-", "c_decoder"], [5, 0, 0, "-", "c_solver"], [5, 0, 0, "-", "ode_c_solver"], [5, 0, 0, "-", "ssa_c_solver"], [5, 0, 0, "-", "tau_hybrid_c_solver"], [5, 0, 0, "-", "tau_leaping_c_solver"]], "gillespy2.solvers.cpp.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver": [[5, 1, 1, "", "ErrorStatus"], [5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.build": [[6, 0, 0, "-", "build_engine"], [6, 0, 0, "-", "expression"], [6, 0, 0, "-", "make"], [6, 0, 0, "-", "template_gen"]], "gillespy2.solvers.cpp.build.build_engine": [[6, 1, 1, "", "BuildEngine"]], "gillespy2.solvers.cpp.build.build_engine.BuildEngine": [[6, 2, 1, "", "build_cache"], [6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "clean"], [6, 2, 1, "", "get_executable_path"], [6, 2, 1, "", "get_missing_dependencies"], [6, 2, 1, "", "prepare"], [6, 5, 1, "", "template_definitions_name"], [6, 5, 1, "", "template_options_name"]], "gillespy2.solvers.cpp.build.expression": [[6, 1, 1, "", "CppConverter"], [6, 1, 1, "", "Expression"], [6, 1, 1, "", "ExpressionConverter"], [6, 1, 1, "", "ExpressionResults"], [6, 1, 1, "", "PythonConverter"]], "gillespy2.solvers.cpp.build.expression.CppConverter": [[6, 1, 1, "", "CppExpressionTransformer"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer": [[6, 2, 1, "", "visit_BinOp"]], "gillespy2.solvers.cpp.build.expression.Expression": [[6, 1, 1, "", "ValidationVisitor"], [6, 2, 1, "", "getexpr_cpp"], [6, 2, 1, "", "getexpr_python"], [6, 2, 1, "", "map_operator"], [6, 5, 1, "", "operator_map"], [6, 2, 1, "", "validate"], [6, 2, 1, "", "with_blacklist"], [6, 2, 1, "", "with_namespace"]], "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor": [[6, 2, 1, "", "check_blacklist"], [6, 2, 1, "", "visit_Assign"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.ExpressionConverter": [[6, 2, 1, "", "convert_str"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "parse_comparison"], [6, 2, 1, "", "parse_logical"], [6, 2, 1, "", "parse_operator"], [6, 2, 1, "", "visit_Add"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Bytes"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Constant"], [6, 2, 1, "", "visit_Div"], [6, 2, 1, "", "visit_Ellipsis"], [6, 2, 1, "", "visit_Eq"], [6, 2, 1, "", "visit_Gt"], [6, 2, 1, "", "visit_GtE"], [6, 2, 1, "", "visit_Lt"], [6, 2, 1, "", "visit_LtE"], [6, 2, 1, "", "visit_Mult"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_NameConstant"], [6, 2, 1, "", "visit_NotEq"], [6, 2, 1, "", "visit_Num"], [6, 2, 1, "", "visit_Pow"], [6, 2, 1, "", "visit_Str"], [6, 2, 1, "", "visit_Sub"], [6, 2, 1, "", "visit_USub"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.PythonConverter": [[6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.make": [[6, 1, 1, "", "Make"]], "gillespy2.solvers.cpp.build.make.Make": [[6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "prebuild"]], "gillespy2.solvers.cpp.build.template_gen": [[6, 1, 1, "", "SanitizedModel"], [6, 6, 1, "", "get_model_defines"], [6, 6, 1, "", "template_def_propensities"], [6, 6, 1, "", "template_def_rate_rules"], [6, 6, 1, "", "template_def_reactions"], [6, 6, 1, "", "template_def_species"], [6, 6, 1, "", "template_def_variables"], [6, 6, 1, "", "update_model_options"], [6, 6, 1, "", "write_definitions"], [6, 6, 1, "", "write_template"]], "gillespy2.solvers.cpp.build.template_gen.SanitizedModel": [[6, 5, 1, "", "function_map"], [6, 2, 1, "", "get_options"], [6, 2, 1, "", "get_template"], [6, 5, 1, "", "reserved_names"], [6, 2, 1, "", "use_propensity"], [6, 2, 1, "", "use_rate_rule"], [6, 2, 1, "", "use_reaction"]], "gillespy2.solvers.cpp.c_decoder": [[5, 1, 1, "", "BasicSimDecoder"], [5, 1, 1, "", "IterativeSimDecoder"], [5, 1, 1, "", "SimDecoder"]], "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"], [5, 2, 1, "", "with_callback"]], "gillespy2.solvers.cpp.c_decoder.SimDecoder": [[5, 2, 1, "", "create_default"], [5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_solver": [[5, 1, 1, "", "CSolver"], [5, 1, 1, "", "SimulationReturnCode"]], "gillespy2.solvers.cpp.c_solver.CSolver": [[5, 5, 1, "", "rc"]], "gillespy2.solvers.cpp.c_solver.SimulationReturnCode": [[5, 5, 1, "", "DONE"], [5, 5, 1, "", "FAILED"], [5, 5, 1, "", "PAUSED"]], "gillespy2.solvers.cpp.ode_c_solver.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.numpy": [[8, 1, 1, "", "CLESolver"], [8, 0, 0, "-", "CLE_solver"], [8, 1, 1, "", "NumPySSASolver"], [8, 1, 1, "", "ODESolver"], [8, 1, 1, "", "TauHybridSolver"], [8, 1, 1, "", "TauLeapingSolver"], [8, 0, 0, "-", "ode_solver"], [8, 0, 0, "-", "ssa_solver"], [8, 0, 0, "-", "tau_hybrid_solver"], [8, 0, 0, "-", "tau_leaping_solver"]], "gillespy2.solvers.numpy.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.CLE_solver.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ode_solver.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.utilities": [[10, 0, 0, "-", "Tau"], [10, 0, 0, "-", "cpp_support_test"], [10, 0, 0, "-", "solverutils"]], "gillespy2.solvers.utilities.Tau": [[10, 6, 1, "", "initialize"], [10, 6, 1, "", "select"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, 6, 1, "", "check_cpp_support"]], "gillespy2.solvers.utilities.solverutils": [[10, 6, 1, "", "change_param_values"], [10, 6, 1, "", "dependency_grapher"], [10, 6, 1, "", "numpy_initialization"], [10, 6, 1, "", "numpy_resume"], [10, 6, 1, "", "numpy_trajectory_base_initialization"], [10, 6, 1, "", "species_parse"], [10, 6, 1, "", "update_species_init_values"]], "gillespy2.stochss": [[11, 0, 0, "-", "StochSSexport"]], "gillespy2.stochss.StochSSexport": [[11, 6, 1, "", "export"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:exception", "4": "py:property", "5": "py:attribute", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "exception", "Python exception"], "4": ["py", "property", "Python property"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "function", "Python function"]}, "titleterms": {"gillespy2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "subpackag": [0, 3, 5], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "core": 1, "submodul": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11], "assignmentrul": 1, "cleanup": 1, "event": 1, "functiondefinit": 1, "gillespyerror": 1, "gillespysolv": 1, "jsonifi": 1, "livegraph": 1, "model": 1, "paramet": 1, "raterul": 1, "reaction": 1, "result": 1, "sortableobject": 1, "speci": 1, "timespan": 1, "sbml": [2, 16], "sbmlexport": 2, "sbmlimport": 2, "solver": [3, 4, 5, 6, 7, 8, 9, 10, 12, 15], "auto": 4, "ssa_solv": [4, 8], "cpp": [5, 6], "c_decod": 5, "c_solver": 5, "ode_c_solv": 5, "ssa_c_solv": 5, "tau_hybrid_c_solv": 5, "tau_leaping_c_solv": 5, "build": 6, "build_engin": 6, "express": 6, "make": 6, "template_gen": 6, "cython": 7, "cython_ssa_solv": 7, "numpi": 8, "cle_solv": 8, "ode_solv": 8, "tau_hybrid_solv": 8, "tau_leaping_solv": 8, "stochkit": 9, "stochkit_solv": 9, "util": 10, "tau": 10, "cpp_support_test": 10, "solverutil": 10, "stochss": 11, "stochssexport": 11, "basic": 12, "usag": 12, "simpl": 12, "exampl": 12, "us": [12, 13, 15, 16], "select": 12, "differ": 12, "instal": 13, "prefer": 13, "method": 13, "pypi": 13, "altern": 13, "code": 13, "repositori": 13, "document": 14, "1": 14, "7": [], "2": 14, "get": 14, "copi": 14, "help": 14, "start": 14, "tutori": [14, 15, 16, 17], "api": 14, "refer": 14, "indic": 14, "tabl": 14, "od": 17, "v": 17, "ssa": 17, "8": 14, "0": []}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Tutorial: using solvers": [[15, "tutorial-using-solvers"]], "Documentation for GillesPy2 1.8.2": [[14, "documentation-for-gillespy2-release"]], "Getting a copy of GillesPy2": [[14, "getting-a-copy-of-gillespy2"]], "Getting help": [[14, "getting-help"]], "Documentation": [[14, "documentation"]], "Getting started": [[14, null]], "Tutorials": [[14, null]], "API reference": [[14, null]], "Indices and tables": [[14, "indices-and-tables"]], "Basic usage": [[12, "basic-usage"]], "Simple example of using GillesPy2": [[12, "simple-example-of-using-gillespy2"]], "Example of selecting a different solver": [[12, "example-of-selecting-a-different-solver"]], "Installation": [[13, "installation"]], "Preferred method: using PyPI": [[13, "preferred-method-using-pypi"]], "Alternative methods: using the code repository": [[13, "alternative-methods-using-the-code-repository"]], "Tutorial: ODE vs. SSA": [[17, "tutorial-ode-vs-ssa"]], "Tutorial: using SBML": [[16, "tutorial-using-sbml"]], "gillespy2.solvers.stochkit package": [[9, "gillespy2-solvers-stochkit-package"]], "Submodules": [[9, "submodules"], [8, "submodules"], [10, "submodules"], [11, "submodules"], [4, "submodules"], [6, "submodules"], [7, "submodules"], [5, "submodules"], [1, "submodules"], [2, "submodules"]], "gillespy2.solvers.stochkit.stochkit_solvers module": [[9, "gillespy2-solvers-stochkit-stochkit-solvers-module"]], "Module contents": [[9, "module-contents"], [8, "module-gillespy2.solvers.numpy"], [10, "module-gillespy2.solvers.utilities"], [11, "module-gillespy2.stochss"], [4, "module-contents"], [6, "module-gillespy2.solvers.cpp.build"], [7, "module-contents"], [5, "module-gillespy2.solvers.cpp"], [1, "module-gillespy2.core"], [2, "module-gillespy2.sbml"], [3, "module-gillespy2.solvers"], [0, "module-gillespy2"]], "gillespy2.solvers.numpy package": [[8, "gillespy2-solvers-numpy-package"]], "gillespy2.solvers.numpy.CLE_solver module": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver module": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver module": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver module": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver module": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "gillespy2.solvers.utilities package": [[10, "gillespy2-solvers-utilities-package"]], "gillespy2.solvers.utilities.Tau module": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test module": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils module": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "gillespy2.stochss package": [[11, "gillespy2-stochss-package"]], "gillespy2.stochss.StochSSexport module": [[11, "module-gillespy2.stochss.StochSSexport"]], "gillespy2.solvers.auto package": [[4, "gillespy2-solvers-auto-package"]], "gillespy2.solvers.auto.ssa_solver module": [[4, "gillespy2-solvers-auto-ssa-solver-module"]], "gillespy2.solvers.cpp.build package": [[6, "gillespy2-solvers-cpp-build-package"]], "gillespy2.solvers.cpp.build.build_engine module": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression module": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make module": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen module": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "gillespy2.solvers.cython package": [[7, "gillespy2-solvers-cython-package"]], "gillespy2.solvers.cython.cython_ssa_solver module": [[7, "gillespy2-solvers-cython-cython-ssa-solver-module"]], "gillespy2.solvers.cpp package": [[5, "gillespy2-solvers-cpp-package"]], "Subpackages": [[5, "subpackages"], [3, "subpackages"], [0, "subpackages"]], "gillespy2.solvers.cpp.c_decoder module": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver module": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver module": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver module": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]], "gillespy2.core package": [[1, "gillespy2-core-package"]], "gillespy2.core.assignmentrule module": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup module": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events module": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition module": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyError module": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespySolver module": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify module": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.liveGraphing module": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model module": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter module": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule module": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction module": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results module": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject module": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species module": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan module": [[1, "module-gillespy2.core.timespan"]], "gillespy2.sbml package": [[2, "gillespy2-sbml-package"]], "gillespy2.sbml.SBMLexport module": [[2, "gillespy2-sbml-sbmlexport-module"]], "gillespy2.sbml.SBMLimport module": [[2, "gillespy2-sbml-sbmlimport-module"]], "gillespy2.solvers package": [[3, "gillespy2-solvers-package"]], "gillespy2 package": [[0, "gillespy2-package"]]}, "indexentries": {"gillespy2": [[0, "module-gillespy2"]], "module": [[0, "module-gillespy2"], [1, "module-gillespy2.core"], [1, "module-gillespy2.core.assignmentrule"], [1, "module-gillespy2.core.cleanup"], [1, "module-gillespy2.core.events"], [1, "module-gillespy2.core.functiondefinition"], [1, "module-gillespy2.core.gillespyError"], [1, "module-gillespy2.core.gillespySolver"], [1, "module-gillespy2.core.jsonify"], [1, "module-gillespy2.core.liveGraphing"], [1, "module-gillespy2.core.model"], [1, "module-gillespy2.core.parameter"], [1, "module-gillespy2.core.raterule"], [1, "module-gillespy2.core.reaction"], [1, "module-gillespy2.core.results"], [1, "module-gillespy2.core.sortableobject"], [1, "module-gillespy2.core.species"], [1, "module-gillespy2.core.timespan"], [2, "module-gillespy2.sbml"], [3, "module-gillespy2.solvers"], [5, "module-gillespy2.solvers.cpp"], [5, "module-gillespy2.solvers.cpp.c_decoder"], [5, "module-gillespy2.solvers.cpp.c_solver"], [5, "module-gillespy2.solvers.cpp.ode_c_solver"], [5, "module-gillespy2.solvers.cpp.ssa_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"], [6, "module-gillespy2.solvers.cpp.build"], [6, "module-gillespy2.solvers.cpp.build.build_engine"], [6, "module-gillespy2.solvers.cpp.build.expression"], [6, "module-gillespy2.solvers.cpp.build.make"], [6, "module-gillespy2.solvers.cpp.build.template_gen"], [8, "module-gillespy2.solvers.numpy"], [8, "module-gillespy2.solvers.numpy.CLE_solver"], [8, "module-gillespy2.solvers.numpy.ode_solver"], [8, "module-gillespy2.solvers.numpy.ssa_solver"], [8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"], [8, "module-gillespy2.solvers.numpy.tau_leaping_solver"], [10, "module-gillespy2.solvers.utilities"], [10, "module-gillespy2.solvers.utilities.Tau"], [10, "module-gillespy2.solvers.utilities.cpp_support_test"], [10, "module-gillespy2.solvers.utilities.solverutils"], [11, "module-gillespy2.stochss"], [11, "module-gillespy2.stochss.StochSSexport"]], "annotate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.Annotate"]], "annotate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.Annotate"]], "assignmentrule (class in gillespy2.core)": [[1, "gillespy2.core.AssignmentRule"]], "assignmentrule (class in gillespy2.core.assignmentrule)": [[1, "gillespy2.core.assignmentrule.AssignmentRule"]], "assignmentruleerror": [[1, "gillespy2.core.AssignmentRuleError"], [1, "gillespy2.core.gillespyError.AssignmentRuleError"]], "builderror": [[1, "gillespy2.core.BuildError"], [1, "gillespy2.core.gillespyError.BuildError"]], "crepeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer"]], "chainmap (class in gillespy2.core)": [[1, "gillespy2.core.ChainMap"]], "complexjsoncoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder"]], "directoryerror": [[1, "gillespy2.core.DirectoryError"], [1, "gillespy2.core.gillespyError.DirectoryError"]], "event (class in gillespy2.core)": [[1, "gillespy2.core.Event"]], "event (class in gillespy2.core.events)": [[1, "gillespy2.core.events.Event"]], "eventassignment (class in gillespy2.core)": [[1, "gillespy2.core.EventAssignment"]], "eventassignment (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventAssignment"]], "eventerror": [[1, "gillespy2.core.EventError"], [1, "gillespy2.core.gillespyError.EventError"]], "eventtrigger (class in gillespy2.core)": [[1, "gillespy2.core.EventTrigger"]], "eventtrigger (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventTrigger"]], "executionerror": [[1, "gillespy2.core.ExecutionError"], [1, "gillespy2.core.gillespyError.ExecutionError"]], "functiondefinition (class in gillespy2.core)": [[1, "gillespy2.core.FunctionDefinition"]], "functiondefinition (class in gillespy2.core.functiondefinition)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition"]], "functiondefinitionerror": [[1, "gillespy2.core.FunctionDefinitionError"], [1, "gillespy2.core.gillespyError.FunctionDefinitionError"]], "gillespysolver (class in gillespy2.core)": [[1, "gillespy2.core.GillesPySolver"]], "gillespysolver (class in gillespy2.core.gillespysolver)": [[1, "gillespy2.core.gillespySolver.GillesPySolver"]], "int64coder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Int64Coder"]], "invalidmodelerror": [[1, "gillespy2.core.InvalidModelError"], [1, "gillespy2.core.gillespyError.InvalidModelError"]], "invalidstochmlerror": [[1, "gillespy2.core.InvalidStochMLError"], [1, "gillespy2.core.gillespyError.InvalidStochMLError"]], "jsonify (class in gillespy2.core)": [[1, "gillespy2.core.Jsonify"]], "jsonify (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Jsonify"]], "livedisplayer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer"]], "model (class in gillespy2.core)": [[1, "gillespy2.core.Model"]], "model (class in gillespy2.core.model)": [[1, "gillespy2.core.model.Model"]], "modelerror": [[1, "gillespy2.core.ModelError"], [1, "gillespy2.core.gillespyError.ModelError"]], "ndarraycoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.NdArrayCoder"]], "ordereddict (class in gillespy2.core)": [[1, "gillespy2.core.OrderedDict"]], "parameter (class in gillespy2.core)": [[1, "gillespy2.core.Parameter"]], "parameter (class in gillespy2.core.parameter)": [[1, "gillespy2.core.parameter.Parameter"]], "parametererror": [[1, "gillespy2.core.ParameterError"], [1, "gillespy2.core.gillespyError.ParameterError"]], "raterule (class in gillespy2.core)": [[1, "gillespy2.core.RateRule"]], "raterule (class in gillespy2.core.raterule)": [[1, "gillespy2.core.raterule.RateRule"]], "rateruleerror": [[1, "gillespy2.core.RateRuleError"], [1, "gillespy2.core.gillespyError.RateRuleError"]], "reaction (class in gillespy2.core)": [[1, "gillespy2.core.Reaction"]], "reaction (class in gillespy2.core.reaction)": [[1, "gillespy2.core.reaction.Reaction"]], "reactionerror": [[1, "gillespy2.core.ReactionError"], [1, "gillespy2.core.gillespyError.ReactionError"]], "repeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.RepeatTimer"]], "results (class in gillespy2.core)": [[1, "gillespy2.core.Results"]], "results (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Results"]], "resultserror": [[1, "gillespy2.core.ResultsError"], [1, "gillespy2.core.gillespyError.ResultsError"]], "sbmlerror": [[1, "gillespy2.core.SBMLError"], [1, "gillespy2.core.gillespyError.SBMLError"]], "setcoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.SetCoder"]], "simulationerror": [[1, "gillespy2.core.SimulationError"], [1, "gillespy2.core.gillespyError.SimulationError"]], "simulationtimeouterror": [[1, "gillespy2.core.SimulationTimeoutError"], [1, "gillespy2.core.gillespyError.SimulationTimeoutError"]], "solvererror": [[1, "gillespy2.core.SolverError"], [1, "gillespy2.core.gillespyError.SolverError"]], "sortableobject (class in gillespy2.core)": [[1, "gillespy2.core.SortableObject"]], "sortableobject (class in gillespy2.core.sortableobject)": [[1, "gillespy2.core.sortableobject.SortableObject"]], "species (class in gillespy2.core)": [[1, "gillespy2.core.Species"]], "species (class in gillespy2.core.species)": [[1, "gillespy2.core.species.Species"]], "specieserror": [[1, "gillespy2.core.SpeciesError"], [1, "gillespy2.core.gillespyError.SpeciesError"]], "stochmldocument (class in gillespy2.core)": [[1, "gillespy2.core.StochMLDocument"]], "stochmldocument (class in gillespy2.core.model)": [[1, "gillespy2.core.model.StochMLDocument"]], "stochmlimporterror": [[1, "gillespy2.core.StochMLImportError"], [1, "gillespy2.core.gillespyError.StochMLImportError"]], "timespan (class in gillespy2.core)": [[1, "gillespy2.core.TimeSpan"]], "timespan (class in gillespy2.core.timespan)": [[1, "gillespy2.core.timespan.TimeSpan"]], "timespanerror": [[1, "gillespy2.core.TimespanError"], [1, "gillespy2.core.gillespyError.TimespanError"]], "trajectory (class in gillespy2.core)": [[1, "gillespy2.core.Trajectory"]], "trajectory (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Trajectory"]], "translationtable (class in gillespy2.core)": [[1, "gillespy2.core.TranslationTable"]], "translationtable (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TranslationTable"]], "typecoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TypeCoder"]], "userdict (class in gillespy2.core)": [[1, "gillespy2.core.UserDict"]], "userlist (class in gillespy2.core)": [[1, "gillespy2.core.UserList"]], "validationerror": [[1, "gillespy2.core.ValidationError"], [1, "gillespy2.core.gillespyError.ValidationError"]], "add() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add"]], "add() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add"]], "addproduct() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addProduct"]], "addproduct() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addProduct"]], "addreactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addReactant"]], "addreactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addReactant"]], "add_assignment() (gillespy2.core.event method)": [[1, "gillespy2.core.Event.add_assignment"]], "add_assignment() (gillespy2.core.events.event method)": [[1, "gillespy2.core.events.Event.add_assignment"]], "add_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_assignment_rule"]], "add_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_assignment_rule"]], "add_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_event"]], "add_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_event"]], "add_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_function_definition"]], "add_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_function_definition"]], "add_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_parameter"]], "add_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_parameter"]], "add_product() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_product"]], "add_product() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_product"]], "add_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_rate_rule"]], "add_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_rate_rule"]], "add_reactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_reactant"]], "add_reactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_reactant"]], "add_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_reaction"]], "add_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_reaction"]], "add_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_species"]], "add_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_species"]], "append() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.append"]], "arange() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.arange"]], "arange() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.arange"]], "astimezone() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.astimezone"]], "average_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.average_ensemble"]], "average_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.average_ensemble"]], "build_from_solver_results() (gillespy2.core.results class method)": [[1, "gillespy2.core.Results.build_from_solver_results"]], "build_from_solver_results() (gillespy2.core.results.results class method)": [[1, "gillespy2.core.results.Results.build_from_solver_results"]], "cleanup_tempfiles() (in module gillespy2.core)": [[1, "gillespy2.core.cleanup_tempfiles"]], "cleanup_tempfiles() (in module gillespy2.core.cleanup)": [[1, "gillespy2.core.cleanup.cleanup_tempfiles"]], "clear() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.clear"]], "clear() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.clear"]], "clear() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.clear"]], "combine() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.combine"]], "common_rgb_values() (in module gillespy2.core)": [[1, "gillespy2.core.common_rgb_values"]], "common_rgb_values() (in module gillespy2.core.results)": [[1, "gillespy2.core.results.common_rgb_values"]], "compile_prep() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.compile_prep"]], "compile_prep() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.compile_prep"]], "copy() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.copy"]], "copy() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.copy"]], "copy() (gillespy2.core.userdict method)": [[1, "gillespy2.core.UserDict.copy"]], "copy() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.copy"]], "count() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.count"]], "create_mass_action() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.create_mass_action"]], "create_mass_action() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.create_mass_action"]], "ctime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.ctime"]], "date() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.date"]], "datetime (class in gillespy2.core)": [[1, "gillespy2.core.datetime"]], "decode() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.decode"]], "default() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.default"]], "delete_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_assignment_rules"]], "delete_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_assignment_rules"]], "delete_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_events"]], "delete_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_events"]], "delete_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_function_definitions"]], "delete_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_function_definitions"]], "delete_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_parameters"]], "delete_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_parameters"]], "delete_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_rate_rules"]], "delete_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_rate_rules"]], "delete_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_reactions"]], "delete_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_reactions"]], "delete_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_species"]], "delete_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_species"]], "delete_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_assignment_rule"]], "delete_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_assignment_rule"]], "delete_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_event"]], "delete_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_event"]], "delete_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_function_definition"]], "delete_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_function_definition"]], "delete_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_parameter"]], "delete_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_parameter"]], "delete_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_rate_rule"]], "delete_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_rate_rule"]], "delete_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_reaction"]], "delete_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_reaction"]], "delete_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_species"]], "delete_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_species"]], "display() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.display"]], "display_types() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.display_types"]], "dst() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.dst"]], "export_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.export_SBML"]], "export_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_SBML"]], "export_stochss() (in module gillespy2.core)": [[1, "gillespy2.core.export_StochSS"]], "export_stochss() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_StochSS"]], "extend() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.extend"]], "fold (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.fold"]], "from_dict() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_dict"]], "from_dict() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_dict"]], "from_file() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_file"]], "from_file() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_file"]], "from_json() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_json"]], "from_json() (gillespy2.core.reaction class method)": [[1, "gillespy2.core.Reaction.from_json"]], "from_json() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.from_json"]], "from_json() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_json"]], "from_json() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.from_json"]], "from_json() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.from_json"]], "from_json() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.from_json"]], "from_json() (gillespy2.core.reaction.reaction class method)": [[1, "gillespy2.core.reaction.Reaction.from_json"]], "from_model() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_model"]], "from_model() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_model"]], "from_string() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_string"]], "from_string() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_string"]], "fromisoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromisoformat"]], "fromkeys() (gillespy2.core.chainmap class method)": [[1, "gillespy2.core.ChainMap.fromkeys"]], "fromkeys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.fromkeys"]], "fromkeys() (gillespy2.core.userdict class method)": [[1, "gillespy2.core.UserDict.fromkeys"]], "fromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromtimestamp"]], "get() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.get"]], "get_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_assignment_rules"]], "get_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_assignment_rules"]], "get_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_events"]], "get_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_events"]], "get_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_function_definitions"]], "get_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_function_definitions"]], "get_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_parameters"]], "get_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_parameters"]], "get_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_rate_rules"]], "get_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_rate_rules"]], "get_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_reactions"]], "get_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_reactions"]], "get_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_species"]], "get_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_species"]], "get_arg_string() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.get_arg_string"]], "get_arg_string() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.get_arg_string"]], "get_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_assignment_rule"]], "get_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_assignment_rule"]], "get_best_solver() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver"]], "get_best_solver() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver"]], "get_best_solver_algo() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver_algo"]], "get_best_solver_algo() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver_algo"]], "get_element() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_element"]], "get_element() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_element"]], "get_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_event"]], "get_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_event"]], "get_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_function_definition"]], "get_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_function_definition"]], "get_json_hash() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_json_hash"]], "get_json_hash() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_json_hash"]], "get_model_features() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_model_features"]], "get_model_features() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_model_features"]], "get_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_parameter"]], "get_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_parameter"]], "get_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_rate_rule"]], "get_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_rate_rule"]], "get_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_reaction"]], "get_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_reaction"]], "get_solver_settings() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.get_solver_settings"]], "get_solver_settings() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_solver_settings"]], "get_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_species"]], "get_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_species"]], "get_supported_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_features"]], "get_supported_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_integrator_options"]], "get_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_translation_table"]], "get_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_translation_table"]], "gillespy2.core": [[1, "module-gillespy2.core"]], "gillespy2.core.assignmentrule": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyerror": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespysolver": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.livegraphing": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan": [[1, "module-gillespy2.core.timespan"]], "hour (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.hour"]], "import_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.import_SBML"]], "import_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.import_SBML"]], "increment_trajectory() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.increment_trajectory"]], "index() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.index"]], "insert() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.insert"]], "isoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.isoformat"]], "items() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.items"]], "keys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.keys"]], "linspace() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.linspace"]], "linspace() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.linspace"]], "make_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.make_translation_table"]], "make_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.make_translation_table"]], "max (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.max"]], "microsecond (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.microsecond"]], "min (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.min"]], "minute (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.minute"]], "move_to_end() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.move_to_end"]], "name (gillespy2.core.gillespysolver attribute)": [[1, "gillespy2.core.GillesPySolver.name"]], "name (gillespy2.core.gillespysolver.gillespysolver attribute)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.name"]], "new_child() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.new_child"]], "now() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.now"]], "obj_to_anon() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_anon"]], "obj_to_anon() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_anon"]], "obj_to_named() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_named"]], "obj_to_named() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_named"]], "parents (gillespy2.core.chainmap property)": [[1, "gillespy2.core.ChainMap.parents"]], "pause (gillespy2.core.livegraphing.crepeattimer attribute)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.pause"]], "pause (gillespy2.core.livegraphing.repeattimer attribute)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.pause"]], "plot() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot"]], "plot() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot"]], "plot_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_mean_stdev"]], "plot_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_mean_stdev"]], "plot_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_std_dev_range"]], "plot_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_std_dev_range"]], "plotplotly() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly"]], "plotplotly() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly"]], "plotplotly_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_mean_stdev"]], "plotplotly_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_mean_stdev"]], "plotplotly_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_std_dev_range"]], "plotplotly_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_std_dev_range"]], "pop() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.pop"]], "pop() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.pop"]], "pop() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.pop"]], "popitem() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.popitem"]], "popitem() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.popitem"]], "print_text_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.print_text_header"]], "problem_with_name() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.problem_with_name"]], "problem_with_name() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.problem_with_name"]], "public_vars() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.public_vars"]], "public_vars() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.public_vars"]], "recursive_translate() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.recursive_translate"]], "recursive_translate() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.recursive_translate"]], "remove() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.remove"]], "replace() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.replace"]], "reserved_names (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.reserved_names"]], "reserved_names (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.reserved_names"]], "resolution (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.resolution"]], "reverse() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.reverse"]], "run() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.run"]], "run() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.run"]], "run() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.run"]], "run() (gillespy2.core.livegraphing.crepeattimer method)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.run"]], "run() (gillespy2.core.livegraphing.repeattimer method)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.run"]], "run() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.run"]], "sanitized_expression() (gillespy2.core.eventtrigger method)": [[1, "gillespy2.core.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.sanitized_expression"]], "sanitized_expression() (gillespy2.core.events.eventtrigger method)": [[1, "gillespy2.core.events.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.sanitized_expression"]], "sanitized_formula() (gillespy2.core.assignmentrule method)": [[1, "gillespy2.core.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule method)": [[1, "gillespy2.core.RateRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.assignmentrule.assignmentrule method)": [[1, "gillespy2.core.assignmentrule.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule.raterule method)": [[1, "gillespy2.core.raterule.RateRule.sanitized_formula"]], "sanitized_function() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.sanitized_function"]], "sanitized_function() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.sanitized_function"]], "sanitized_parameter_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_parameter_names"]], "sanitized_parameter_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_parameter_names"]], "sanitized_propensity_function() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.sanitized_propensity_function"]], "sanitized_propensity_function() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.sanitized_propensity_function"]], "sanitized_species_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_species_names"]], "sanitized_species_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_species_names"]], "second (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.second"]], "serialize() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.serialize"]], "serialize() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.serialize"]], "settype() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.setType"]], "settype() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.setType"]], "set_annotation() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_annotation"]], "set_annotation() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_annotation"]], "set_initial_value() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.set_initial_value"]], "set_initial_value() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.set_initial_value"]], "set_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_parameter"]], "set_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_parameter"]], "set_propensities() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_propensities"]], "set_propensities() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_propensities"]], "set_rate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_rate"]], "set_rate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_rate"]], "set_units() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_units"]], "set_units() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_units"]], "setdefault() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.setdefault"]], "sort() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.sort"]], "special_characters (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.special_characters"]], "special_characters (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.special_characters"]], "stddev_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.stddev_ensemble"]], "stddev_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.stddev_ensemble"]], "strptime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.strptime"]], "time() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.time"]], "timespan() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.timespan"]], "timespan() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.timespan"]], "timestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timestamp"]], "timetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetuple"]], "timetz() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetz"]], "to_anon() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_anon"]], "to_anon() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_anon"]], "to_array() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_array"]], "to_array() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_array"]], "to_csv() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_csv"]], "to_csv() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_csv"]], "to_dict() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_dict"]], "to_dict() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.to_dict"]], "to_dict() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.to_dict"]], "to_dict() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_dict"]], "to_dict() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.to_dict"]], "to_dict() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.to_dict"]], "to_json() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_json"]], "to_json() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_json"]], "to_model() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_model"]], "to_model() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_model"]], "to_named() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_named"]], "to_named() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_named"]], "to_string() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_string"]], "to_string() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_string"]], "trajectory_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.trajectory_header"]], "tzinfo (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.tzinfo"]], "tzname() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.tzname"]], "update() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.update"]], "update_namespace() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.update_namespace"]], "update_namespace() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.update_namespace"]], "utcfromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcfromtimestamp"]], "utcnow() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcnow"]], "utcoffset() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcoffset"]], "utctimetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utctimetuple"]], "valid_graph_params() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.valid_graph_params"]], "validate() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.validate"]], "validate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.validate"]], "validate() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.validate"]], "validate() (gillespy2.core.timespan method)": [[1, "gillespy2.core.TimeSpan.validate"]], "validate() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.validate"]], "validate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.validate"]], "validate() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.validate"]], "validate() (gillespy2.core.timespan.timespan method)": [[1, "gillespy2.core.timespan.TimeSpan.validate"]], "validate_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_integrator_options"]], "validate_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_integrator_options"]], "validate_model() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_model"]], "validate_model() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_model"]], "validate_reactants_and_products() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.validate_reactants_and_products"]], "validate_reactants_and_products() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.validate_reactants_and_products"]], "validate_sbml_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_sbml_features"]], "validate_sbml_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_sbml_features"]], "validate_tspan() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.validate_tspan"]], "validate_tspan() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_tspan"]], "values() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.values"]], "verify() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.verify"]], "verify() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.verify"]], "gillespy2.sbml": [[2, "module-gillespy2.sbml"]], "clesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.CLESolver"]], "integrator_failed (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "loop_over_integrate (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "numpyssasolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.NumPySSASolver"]], "odecsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODECSolver"]], "odesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODESolver"]], "ssacsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.SSACSolver"]], "tauhybridcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus"]], "tauhybridsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridSolver"]], "tauleapingcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingCSolver"]], "tauleapingsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingSolver"]], "unknown (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "get_solver_settings() (gillespy2.solvers.clesolver class method)": [[3, "gillespy2.solvers.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpyssasolver class method)": [[3, "gillespy2.solvers.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odecsolver class method)": [[3, "gillespy2.solvers.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odesolver class method)": [[3, "gillespy2.solvers.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.ssacsolver class method)": [[3, "gillespy2.solvers.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingcsolver class method)": [[3, "gillespy2.solvers.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingsolver class method)": [[3, "gillespy2.solvers.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.odecsolver static method)": [[3, "gillespy2.solvers.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers": [[3, "module-gillespy2.solvers"]], "name (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.name"]], "name (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.name"]], "name (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.name"]], "name (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.name"]], "name (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.name"]], "name (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.name"]], "name (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.name"]], "name (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.name"]], "name (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.rc"]], "rc (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.rc"]], "rc (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.rc"]], "rc (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.rc"]], "rc (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.rc"]], "result (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.result"]], "result (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.result"]], "result (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.result"]], "result (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.result"]], "result (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.result"]], "run() (gillespy2.solvers.clesolver method)": [[3, "gillespy2.solvers.CLESolver.run"]], "run() (gillespy2.solvers.numpyssasolver method)": [[3, "gillespy2.solvers.NumPySSASolver.run"]], "run() (gillespy2.solvers.odecsolver method)": [[3, "gillespy2.solvers.ODECSolver.run"]], "run() (gillespy2.solvers.odesolver method)": [[3, "gillespy2.solvers.ODESolver.run"]], "run() (gillespy2.solvers.ssacsolver method)": [[3, "gillespy2.solvers.SSACSolver.run"]], "run() (gillespy2.solvers.tauhybridcsolver method)": [[3, "gillespy2.solvers.TauHybridCSolver.run"]], "run() (gillespy2.solvers.tauhybridsolver method)": [[3, "gillespy2.solvers.TauHybridSolver.run"]], "run() (gillespy2.solvers.tauleapingcsolver method)": [[3, "gillespy2.solvers.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.tauleapingsolver method)": [[3, "gillespy2.solvers.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.stop_event"]], "target (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.target"]], "target (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.target"]], "target (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.target"]], "target (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.target"]], "basicsimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder"]], "csolver (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver"]], "done (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.DONE"]], "failed (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "invalid_after_ssa (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "iterativesimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder"]], "loop_over_integrate (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "loop_over_integrate (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "odecsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.ODECSolver"]], "odecsolver (class in gillespy2.solvers.cpp.ode_c_solver)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver"]], "paused (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.PAUSED"]], "ssacsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.SSACSolver"]], "ssacsolver (class in gillespy2.solvers.cpp.ssa_c_solver)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver"]], "simdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder"]], "simulationreturncode (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode"]], "tauhybridcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver"]], "tauhybridcsolver (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus"]], "tauleapingcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver"]], "tauleapingcsolver (class in gillespy2.solvers.cpp.tau_leaping_c_solver)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver"]], "unknown (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "unknown (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "build_engine (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.build_engine"]], "create_default() (gillespy2.solvers.cpp.c_decoder.simdecoder class method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.create_default"]], "get_output() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.get_output"]], "get_solver_settings() (gillespy2.solvers.cpp.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ode_c_solver.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.ode_c_solver.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers.cpp": [[5, "module-gillespy2.solvers.cpp"]], "gillespy2.solvers.cpp.c_decoder": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]], "name (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.name"]], "name (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.name"]], "rc (gillespy2.solvers.cpp.c_solver.csolver attribute)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver.rc"]], "read() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.read"]], "run() (gillespy2.solvers.cpp.odecsolver method)": [[5, "gillespy2.solvers.cpp.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssacsolver method)": [[5, "gillespy2.solvers.cpp.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.cpp.ode_c_solver.odecsolver method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.run"]], "target (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.target"]], "target (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.target"]], "with_callback() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.with_callback"]], "buildengine (class in gillespy2.solvers.cpp.build.build_engine)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine"]], "cppconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter"]], "cppconverter.cppexpressiontransformer (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer"]], "expression (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression"]], "expression.validationvisitor (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor"]], "expressionconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter"]], "expressionresults (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionResults"]], "make (class in gillespy2.solvers.cpp.build.make)": [[6, "gillespy2.solvers.cpp.build.make.Make"]], "pythonconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter"]], "sanitizedmodel (class in gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel"]], "build_cache() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_cache"]], "build_simulation() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_simulation"]], "build_simulation() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.build_simulation"]], "check_blacklist() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.check_blacklist"]], "clean() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.clean"]], "convert_str() (gillespy2.solvers.cpp.build.expression.expressionconverter class method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.convert_str"]], "function_map (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.function_map"]], "get_executable_path() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_executable_path"]], "get_missing_dependencies() (gillespy2.solvers.cpp.build.build_engine.buildengine class method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_missing_dependencies"]], "get_model_defines() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.get_model_defines"]], "get_options() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_options"]], "get_str() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.get_str"]], "get_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.get_str"]], "get_template() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_template"]], "getexpr_cpp() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_cpp"]], "getexpr_python() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_python"]], "gillespy2.solvers.cpp.build": [[6, "module-gillespy2.solvers.cpp.build"]], "gillespy2.solvers.cpp.build.build_engine": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "map_operator() (gillespy2.solvers.cpp.build.expression.expression class method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.map_operator"]], "operator_map (gillespy2.solvers.cpp.build.expression.expression attribute)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.operator_map"]], "parse_comparison() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_comparison"]], "parse_logical() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_logical"]], "parse_operator() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_operator"]], "prebuild() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.prebuild"]], "prepare() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.prepare"]], "reserved_names (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.reserved_names"]], "template_def_propensities() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_propensities"]], "template_def_rate_rules() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_rate_rules"]], "template_def_reactions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_reactions"]], "template_def_species() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_species"]], "template_def_variables() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_variables"]], "template_definitions_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_definitions_name"]], "template_options_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_options_name"]], "update_model_options() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.update_model_options"]], "use_propensity() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_propensity"]], "use_rate_rule() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_rate_rule"]], "use_reaction() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_reaction"]], "validate() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.validate"]], "visit_add() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Add"]], "visit_and() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_And"]], "visit_and() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_And"]], "visit_assign() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Assign"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.cppconverter.cppexpressiontransformer method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BinOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BoolOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BoolOp"]], "visit_bytes() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Bytes"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Call"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Call"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Compare"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Compare"]], "visit_constant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Constant"]], "visit_div() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Div"]], "visit_ellipsis() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Ellipsis"]], "visit_eq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Eq"]], "visit_gt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Gt"]], "visit_gte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_GtE"]], "visit_lt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Lt"]], "visit_lte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_LtE"]], "visit_mult() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Mult"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Name"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Name"]], "visit_nameconstant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NameConstant"]], "visit_noteq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NotEq"]], "visit_num() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Num"]], "visit_or() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_Or"]], "visit_or() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_Or"]], "visit_pow() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Pow"]], "visit_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Str"]], "visit_sub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Sub"]], "visit_usub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_USub"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_UnaryOp"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_UnaryOp"]], "with_blacklist() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_blacklist"]], "with_namespace() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_namespace"]], "write_definitions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_definitions"]], "write_template() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_template"]], "clesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.CLESolver"]], "clesolver (class in gillespy2.solvers.numpy.cle_solver)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver"]], "numpyssasolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.NumPySSASolver"]], "numpyssasolver (class in gillespy2.solvers.numpy.ssa_solver)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver"]], "odesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.ODESolver"]], "odesolver (class in gillespy2.solvers.numpy.ode_solver)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauHybridSolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy.tau_hybrid_solver)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy.tau_leaping_solver)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver"]], "get_solver_settings() (gillespy2.solvers.numpy.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.cle_solver.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.odesolver class method)": [[8, "gillespy2.solvers.numpy.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ode_solver.odesolver class method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_supported_features"]], "gillespy2.solvers.numpy": [[8, "module-gillespy2.solvers.numpy"]], "gillespy2.solvers.numpy.cle_solver": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "name (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.name"]], "name (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.name"]], "name (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.name"]], "name (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.name"]], "name (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.name"]], "name (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.rc"]], "rc (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.rc"]], "result (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.result"]], "result (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.result"]], "result (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.result"]], "result (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.result"]], "result (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.result"]], "result (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.result"]], "run() (gillespy2.solvers.numpy.clesolver method)": [[8, "gillespy2.solvers.numpy.CLESolver.run"]], "run() (gillespy2.solvers.numpy.cle_solver.clesolver method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.run"]], "run() (gillespy2.solvers.numpy.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.odesolver method)": [[8, "gillespy2.solvers.numpy.ODESolver.run"]], "run() (gillespy2.solvers.numpy.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.run"]], "run() (gillespy2.solvers.numpy.ode_solver.odesolver method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.run"]], "run() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.stop_event"]], "change_param_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.change_param_values"]], "check_cpp_support() (in module gillespy2.solvers.utilities.cpp_support_test)": [[10, "gillespy2.solvers.utilities.cpp_support_test.check_cpp_support"]], "dependency_grapher() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.dependency_grapher"]], "gillespy2.solvers.utilities": [[10, "module-gillespy2.solvers.utilities"]], "gillespy2.solvers.utilities.tau": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "initialize() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.initialize"]], "numpy_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_initialization"]], "numpy_resume() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_resume"]], "numpy_trajectory_base_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_trajectory_base_initialization"]], "select() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.select"]], "species_parse() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.species_parse"]], "update_species_init_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.update_species_init_values"]], "export() (in module gillespy2.stochss.stochssexport)": [[11, "gillespy2.stochss.StochSSexport.export"]], "gillespy2.stochss": [[11, "module-gillespy2.stochss"]], "gillespy2.stochss.stochssexport": [[11, "module-gillespy2.stochss.StochSSexport"]]}}) \ No newline at end of file diff --git a/docs/build/html/tutorials/tut_toggle_switch/tut_toggle_switch.html b/docs/build/html/tutorials/tut_toggle_switch/tut_toggle_switch.html index 1c62b485b..a2af6b15c 100644 --- a/docs/build/html/tutorials/tut_toggle_switch/tut_toggle_switch.html +++ b/docs/build/html/tutorials/tut_toggle_switch/tut_toggle_switch.html @@ -160,7 +160,7 @@

Tutorial: ODE vs. SSA ../../_images/stochastic.png

And here is a plot of the deterministic simulation results:

-
d_results.plot(title="Stochastic Switch")
+
d_results.plot(title="Deterministic Switch")
 
../../_images/ode.png