straindesign.names ================== .. py:module:: straindesign.names .. autoapi-nested-parse:: Static strings used in the StrainDesign package Model and module MODEL_ID = 'model_id' PROTECT = 'mcs_lin' SUPPRESS = 'mcs_bilvl' SUPPRESS = 'suppress' PROTECT = 'protect' OPTKNOCK = 'optknock' ROBUSTKNOCK = 'robustknock' OPTCOUPLE = 'optcouple' MODULE_TYPE = 'module_type' CONSTRAINTS = 'constraints' INNER_OBJECTIVE = 'inner_objective' INNER_OPT_SENSE = 'inner_opt_sense' OUTER_OBJECTIVE = 'outer_objective' OUTER_OPT_SENSE = 'outer_opt_sense' PROD_ID = 'prod_id' MIN_GCP = 'min_gcp' Solvers and status codes SOLVER = 'solver' CPLEX = 'cplex' GUROBI = 'gurobi' SCIP = 'scip' GLPK = 'glpk' OPTIMAL = 'optimal' # from optlang interface INFEASIBLE ='infeasible' # from optlang interface TIME_LIMIT = 'time_limit' # from optlang interface UNBOUNDED = 'unbounded' # from optlang interface TIME_LIMIT_W_SOL = 'time_limit_w_sols' ERROR = 'error' Strain design setup KOCOST = 'ko_cost' KICOST = 'ki_cost' GKOCOST = 'gko_cost' GKICOST = 'gki_cost' REGCOST = 'reg_cost' MODULES = 'sd_modules' SETUP = 'sd_setup' MAX_SOLUTIONS = 'max_solutions' MAX_COST = 'max_cost' T_LIMIT = 'time_limit' SOLUTION_APPROACH = 'solution_approach' ANY = 'any' BEST = 'best' POPULATE = 'populate' SEED = 'seed' Analysis MAXIMIZE = 'maximize' MINIMIZE = 'minimize'