biosimulators_utils package#
Subpackages#
- biosimulators_utils.archive package
- biosimulators_utils.biosimulations package
- biosimulators_utils.combine package
- Submodules
- biosimulators_utils.combine.data_model module
CombineArchive
CombineArchiveBase
CombineArchiveContent
CombineArchiveContentFormat
CombineArchiveContentFormat.ACTIONSCRIPT
CombineArchiveContentFormat.ADOBE_FLASH
CombineArchiveContentFormat.AI
CombineArchiveContentFormat.BMP
CombineArchiveContentFormat.BNGL
CombineArchiveContentFormat.BOURNE_SHELL
CombineArchiveContentFormat.BioPAX
CombineArchiveContentFormat.C
CombineArchiveContentFormat.CPP_HEADER
CombineArchiveContentFormat.CPP_SOURCE
CombineArchiveContentFormat.CSS
CombineArchiveContentFormat.CSV
CombineArchiveContentFormat.CellML
CombineArchiveContentFormat.CopasiML
CombineArchiveContentFormat.DLL
CombineArchiveContentFormat.DOC
CombineArchiveContentFormat.DOCX
CombineArchiveContentFormat.EPS
CombineArchiveContentFormat.Escher
CombineArchiveContentFormat.GENESIS
CombineArchiveContentFormat.GIF
CombineArchiveContentFormat.GINML
CombineArchiveContentFormat.GMSH_MESH
CombineArchiveContentFormat.GRAPHML
CombineArchiveContentFormat.HDF5
CombineArchiveContentFormat.HOC
CombineArchiveContentFormat.HTML
CombineArchiveContentFormat.ICO
CombineArchiveContentFormat.INI
CombineArchiveContentFormat.IPython_Notebook
CombineArchiveContentFormat.JAVASCRIPT
CombineArchiveContentFormat.JAVA_ARCHIVE
CombineArchiveContentFormat.JAVA_CLASS
CombineArchiveContentFormat.JAVA_SOURCE
CombineArchiveContentFormat.JPEG
CombineArchiveContentFormat.JSON
CombineArchiveContentFormat.Kappa
CombineArchiveContentFormat.LEMS
CombineArchiveContentFormat.MAPLE_WORKSHEET
CombineArchiveContentFormat.MARKDOWN
CombineArchiveContentFormat.MASS
CombineArchiveContentFormat.MATHEMATICA_NOTEBOOK
CombineArchiveContentFormat.MATLAB
CombineArchiveContentFormat.MATLAB_DATA
CombineArchiveContentFormat.MATLAB_FIGURE
CombineArchiveContentFormat.MorpheusML
CombineArchiveContentFormat.NCS
CombineArchiveContentFormat.NEURON_SESSION
CombineArchiveContentFormat.NMODL
CombineArchiveContentFormat.NeuroML
CombineArchiveContentFormat.NuML
CombineArchiveContentFormat.ODE
CombineArchiveContentFormat.ODT
CombineArchiveContentFormat.OMEX
CombineArchiveContentFormat.OMEX_MANIFEST
CombineArchiveContentFormat.OMEX_METADATA
CombineArchiveContentFormat.OTHER
CombineArchiveContentFormat.OWL
CombineArchiveContentFormat.PDF
CombineArchiveContentFormat.PERL
CombineArchiveContentFormat.PHP
CombineArchiveContentFormat.PNG
CombineArchiveContentFormat.POSTSCRIPT
CombineArchiveContentFormat.PPT
CombineArchiveContentFormat.PPTX
CombineArchiveContentFormat.PSD
CombineArchiveContentFormat.Python
CombineArchiveContentFormat.QUICKTIME
CombineArchiveContentFormat.R
CombineArchiveContentFormat.RBA
CombineArchiveContentFormat.RDF_XML
CombineArchiveContentFormat.RST
CombineArchiveContentFormat.RUBY
CombineArchiveContentFormat.R_Project
CombineArchiveContentFormat.SBGN
CombineArchiveContentFormat.SBML
CombineArchiveContentFormat.SBOL
CombineArchiveContentFormat.SBOL_VISUAL
CombineArchiveContentFormat.SED_ML
CombineArchiveContentFormat.SHOCKWAVE_FLASH
CombineArchiveContentFormat.SLI
CombineArchiveContentFormat.SO
CombineArchiveContentFormat.SQL
CombineArchiveContentFormat.SVG
CombineArchiveContentFormat.SVGZ
CombineArchiveContentFormat.Scilab
CombineArchiveContentFormat.SimBiology_Project
CombineArchiveContentFormat.Smoldyn
CombineArchiveContentFormat.TEXT
CombineArchiveContentFormat.TIFF
CombineArchiveContentFormat.TSV
CombineArchiveContentFormat.VCML
CombineArchiveContentFormat.Vega
CombineArchiveContentFormat.Vega_Lite
CombineArchiveContentFormat.WEBP
CombineArchiveContentFormat.XLS
CombineArchiveContentFormat.XLSX
CombineArchiveContentFormat.XML
CombineArchiveContentFormat.XPP
CombineArchiveContentFormat.XPP_AUTO
CombineArchiveContentFormat.XPP_SET
CombineArchiveContentFormat.XSL
CombineArchiveContentFormat.XUL
CombineArchiveContentFormat.XYZ
CombineArchiveContentFormat.YAML
CombineArchiveContentFormat.ZGINML
CombineArchiveContentFormat.ZIP
CombineArchiveContentFormat.__format__()
CombineArchiveContentFormat.pharmML
CombineArchiveContentFormatPattern
CombineArchiveContentFormatPattern.ACTIONSCRIPT
CombineArchiveContentFormatPattern.ADOBE_FLASH
CombineArchiveContentFormatPattern.AI
CombineArchiveContentFormatPattern.BMP
CombineArchiveContentFormatPattern.BNGL
CombineArchiveContentFormatPattern.BOURNE_SHELL
CombineArchiveContentFormatPattern.BioPAX
CombineArchiveContentFormatPattern.C
CombineArchiveContentFormatPattern.CPP_HEADER
CombineArchiveContentFormatPattern.CPP_SOURCE
CombineArchiveContentFormatPattern.CSS
CombineArchiveContentFormatPattern.CSV
CombineArchiveContentFormatPattern.CellML
CombineArchiveContentFormatPattern.CopasiML
CombineArchiveContentFormatPattern.DLL
CombineArchiveContentFormatPattern.DOC
CombineArchiveContentFormatPattern.DOCX
CombineArchiveContentFormatPattern.EPS
CombineArchiveContentFormatPattern.Escher
CombineArchiveContentFormatPattern.GENESIS
CombineArchiveContentFormatPattern.GIF
CombineArchiveContentFormatPattern.GINML
CombineArchiveContentFormatPattern.GMSH_MESH
CombineArchiveContentFormatPattern.GRAPHML
CombineArchiveContentFormatPattern.HDF5
CombineArchiveContentFormatPattern.HOC
CombineArchiveContentFormatPattern.HTML
CombineArchiveContentFormatPattern.ICO
CombineArchiveContentFormatPattern.INI
CombineArchiveContentFormatPattern.IPython_Notebook
CombineArchiveContentFormatPattern.JAVASCRIPT
CombineArchiveContentFormatPattern.JAVA_ARCHIVE
CombineArchiveContentFormatPattern.JAVA_CLASS
CombineArchiveContentFormatPattern.JAVA_SOURCE
CombineArchiveContentFormatPattern.JPEG
CombineArchiveContentFormatPattern.JSON
CombineArchiveContentFormatPattern.Kappa
CombineArchiveContentFormatPattern.LEMS
CombineArchiveContentFormatPattern.MAPLE_WORKSHEET
CombineArchiveContentFormatPattern.MARKDOWN
CombineArchiveContentFormatPattern.MASS
CombineArchiveContentFormatPattern.MATHEMATICA_NOTEBOOK
CombineArchiveContentFormatPattern.MATLAB
CombineArchiveContentFormatPattern.MATLAB_DATA
CombineArchiveContentFormatPattern.MATLAB_FIGURE
CombineArchiveContentFormatPattern.MorpheusML
CombineArchiveContentFormatPattern.NCS
CombineArchiveContentFormatPattern.NEURON_SESSION
CombineArchiveContentFormatPattern.NMODL
CombineArchiveContentFormatPattern.NeuroML
CombineArchiveContentFormatPattern.NuML
CombineArchiveContentFormatPattern.ODE
CombineArchiveContentFormatPattern.ODT
CombineArchiveContentFormatPattern.OMEX
CombineArchiveContentFormatPattern.OMEX_MANIFEST
CombineArchiveContentFormatPattern.OMEX_METADATA
CombineArchiveContentFormatPattern.OTHER
CombineArchiveContentFormatPattern.OWL
CombineArchiveContentFormatPattern.PDF
CombineArchiveContentFormatPattern.PERL
CombineArchiveContentFormatPattern.PHP
CombineArchiveContentFormatPattern.PNG
CombineArchiveContentFormatPattern.POSTSCRIPT
CombineArchiveContentFormatPattern.PPT
CombineArchiveContentFormatPattern.PPTX
CombineArchiveContentFormatPattern.PSD
CombineArchiveContentFormatPattern.Python
CombineArchiveContentFormatPattern.QUICKTIME
CombineArchiveContentFormatPattern.R
CombineArchiveContentFormatPattern.RBA
CombineArchiveContentFormatPattern.RDF_XML
CombineArchiveContentFormatPattern.RST
CombineArchiveContentFormatPattern.RUBY
CombineArchiveContentFormatPattern.R_Project
CombineArchiveContentFormatPattern.SBGN
CombineArchiveContentFormatPattern.SBML
CombineArchiveContentFormatPattern.SBOL
CombineArchiveContentFormatPattern.SBOL_VISUAL
CombineArchiveContentFormatPattern.SED_ML
CombineArchiveContentFormatPattern.SHOCKWAVE_FLASH
CombineArchiveContentFormatPattern.SLI
CombineArchiveContentFormatPattern.SO
CombineArchiveContentFormatPattern.SQL
CombineArchiveContentFormatPattern.SVG
CombineArchiveContentFormatPattern.SVGZ
CombineArchiveContentFormatPattern.Scilab
CombineArchiveContentFormatPattern.SimBiology_Project
CombineArchiveContentFormatPattern.Smoldyn
CombineArchiveContentFormatPattern.TEXT
CombineArchiveContentFormatPattern.TIFF
CombineArchiveContentFormatPattern.TSV
CombineArchiveContentFormatPattern.VCML
CombineArchiveContentFormatPattern.Vega
CombineArchiveContentFormatPattern.Vega_Lite
CombineArchiveContentFormatPattern.WEBP
CombineArchiveContentFormatPattern.XLS
CombineArchiveContentFormatPattern.XLSX
CombineArchiveContentFormatPattern.XML
CombineArchiveContentFormatPattern.XPP
CombineArchiveContentFormatPattern.XPP_AUTO
CombineArchiveContentFormatPattern.XPP_SET
CombineArchiveContentFormatPattern.XSL
CombineArchiveContentFormatPattern.XUL
CombineArchiveContentFormatPattern.XYZ
CombineArchiveContentFormatPattern.YAML
CombineArchiveContentFormatPattern.ZGINML
CombineArchiveContentFormatPattern.ZIP
CombineArchiveContentFormatPattern.__format__()
CombineArchiveContentFormatPattern.pharmML
- biosimulators_utils.combine.exceptions module
- biosimulators_utils.combine.exec module
- biosimulators_utils.combine.io module
- biosimulators_utils.combine.utils module
- biosimulators_utils.combine.validation module
- biosimulators_utils.gh_action package
- Submodules
- biosimulators_utils.gh_action.core module
GitHubAction
GitHubAction.gh_auth
GitHubAction.gh_repo
GitHubAction.GH_ACTION_RUN_URL
GitHubAction.ISSUE_ASIGNEES_ENDPOINT
GitHubAction.ISSUE_COMMENTS_ENDPOINT
GitHubAction.ISSUE_ENDPOINT
GitHubAction.ISSUE_LABELS_ENDPOINT
GitHubAction.add_comment_to_issue()
GitHubAction.add_error_comment_to_issue()
GitHubAction.add_labels_to_issue()
GitHubAction.assign_issue()
GitHubAction.close_issue()
GitHubAction.format_error_comment()
GitHubAction.get_data_in_issue()
GitHubAction.get_gh_action_run_id()
GitHubAction.get_gh_action_run_url()
GitHubAction.get_gh_auth()
GitHubAction.get_gh_repo()
GitHubAction.get_issue()
GitHubAction.get_issue_number()
GitHubAction.get_labels_for_issue()
GitHubAction.remove_label_from_issue()
GitHubAction.reset_issue_labels()
GitHubAction.run()
GitHubActionErrorHandling
- biosimulators_utils.gh_action.data_model module
- biosimulators_utils.kisao package
- biosimulators_utils.licensing package
- biosimulators_utils.log package
- Submodules
- biosimulators_utils.log.data_model module
- biosimulators_utils.log.utils module
StandardOutputErrorCapturer
StandardOutputErrorCapturer.level
StandardOutputErrorCapturer.relay
StandardOutputErrorCapturer.disabled
StandardOutputErrorCapturer._captured
StandardOutputErrorCapturer._log
StandardOutputErrorCapturer._stdout
StandardOutputErrorCapturer._stderr
StandardOutputErrorCapturer.__enter__()
StandardOutputErrorCapturer.__exit__()
StandardOutputErrorCapturer.flush()
StandardOutputErrorCapturer.get_text()
StandardOutputErrorCapturer.write()
get_summary_combine_archive_log()
init_combine_archive_log()
init_output_log()
init_plot2d_log()
init_plot3d_log()
init_report_log()
init_sed_document_log()
init_task_log()
- biosimulators_utils.log.warnings module
- biosimulators_utils.model_lang package
- Subpackages
- biosimulators_utils.model_lang.bngl package
- biosimulators_utils.model_lang.cellml package
- biosimulators_utils.model_lang.lems package
- biosimulators_utils.model_lang.neuroml package
- biosimulators_utils.model_lang.rba package
- biosimulators_utils.model_lang.sbml package
- biosimulators_utils.model_lang.smoldyn package
- biosimulators_utils.model_lang.xpp package
- Subpackages
- biosimulators_utils.omex_meta package
- Submodules
- biosimulators_utils.omex_meta.data_model module
OmexMetadataInputFormat
OmexMetadataOutputFormat
OmexMetadataOutputFormat.__format__()
OmexMetadataOutputFormat.dot
OmexMetadataOutputFormat.html
OmexMetadataOutputFormat.json
OmexMetadataOutputFormat.json_triples
OmexMetadataOutputFormat.nquads
OmexMetadataOutputFormat.ntriples
OmexMetadataOutputFormat.rdfxml
OmexMetadataOutputFormat.rdfxml_abbrev
OmexMetadataOutputFormat.rdfxml_xmp
OmexMetadataOutputFormat.turtle
OmexMetadataSchema
Triple
- biosimulators_utils.omex_meta.io module
- biosimulators_utils.omex_meta.utils module
- biosimulators_utils.omex_meta.validation module
- biosimulators_utils.ref package
- Submodules
- biosimulators_utils.ref.data_model module
JournalArticle
JournalArticle.pubmed_id
JournalArticle.pubmed_central_id
JournalArticle.doi
JournalArticle.authors
JournalArticle.title
JournalArticle.journal
JournalArticle.volume
JournalArticle.issue
JournalArticle.pages
JournalArticle.year
JournalArticle.date
JournalArticle.authors
JournalArticle.date
JournalArticle.doi
JournalArticle.get_citation()
JournalArticle.get_uri()
JournalArticle.issue
JournalArticle.journal
JournalArticle.pages
JournalArticle.pubmed_central_id
JournalArticle.pubmed_id
JournalArticle.title
JournalArticle.volume
JournalArticle.year
PubMedCentralOpenAccesGraphic
Reference
- biosimulators_utils.ref.utils module
- biosimulators_utils.report package
- biosimulators_utils.sedml package
- Submodules
- biosimulators_utils.sedml.data_model module
AbstractTask
AddElementModelChange
Algorithm
AlgorithmParameterChange
AxisScale
Color
ComputeModelChange
Curve
DataGenerator
DataSet
FillStyle
FunctionalRange
LineStyle
LineStyleType
MarkerStyle
MarkerStyleType
MarkerStyleType.__format__()
MarkerStyleType.circle
MarkerStyleType.diamond
MarkerStyleType.hDash
MarkerStyleType.none
MarkerStyleType.plus
MarkerStyleType.square
MarkerStyleType.star
MarkerStyleType.triangleDown
MarkerStyleType.triangleLeft
MarkerStyleType.triangleRight
MarkerStyleType.triangleUp
MarkerStyleType.vDash
MarkerStyleType.xCross
Model
ModelAttributeChange
ModelChange
ModelLanguage
ModelLanguage.BNGL
ModelLanguage.CellML
ModelLanguage.CopasiML
ModelLanguage.GINML
ModelLanguage.HOC
ModelLanguage.Kappa
ModelLanguage.LEMS
ModelLanguage.MASS
ModelLanguage.MorpheusML
ModelLanguage.NMODL
ModelLanguage.NeuroML
ModelLanguage.RBA
ModelLanguage.SBML
ModelLanguage.SLI
ModelLanguage.Smoldyn
ModelLanguage.VCML
ModelLanguage.XPP
ModelLanguage.ZGINML
ModelLanguage.__format__()
ModelLanguage.pharmML
ModelLanguageEdamId
ModelLanguageEdamId.BNGL
ModelLanguageEdamId.CellML
ModelLanguageEdamId.CopasiML
ModelLanguageEdamId.GENESIS
ModelLanguageEdamId.GINML
ModelLanguageEdamId.HOC
ModelLanguageEdamId.Kappa
ModelLanguageEdamId.LEMS
ModelLanguageEdamId.MASS
ModelLanguageEdamId.MorpheusML
ModelLanguageEdamId.NCS
ModelLanguageEdamId.NMODL
ModelLanguageEdamId.NeuroML
ModelLanguageEdamId.RBA
ModelLanguageEdamId.SBML
ModelLanguageEdamId.SLI
ModelLanguageEdamId.Smoldyn
ModelLanguageEdamId.VCML
ModelLanguageEdamId.XPP
ModelLanguageEdamId.ZGINML
ModelLanguageEdamId.__format__()
ModelLanguageEdamId.pharmML
ModelLanguagePattern
ModelLanguagePattern.BNGL
ModelLanguagePattern.CellML
ModelLanguagePattern.CopasiML
ModelLanguagePattern.GENESIS
ModelLanguagePattern.GINML
ModelLanguagePattern.HOC
ModelLanguagePattern.Kappa
ModelLanguagePattern.LEMS
ModelLanguagePattern.MASS
ModelLanguagePattern.MorpheusML
ModelLanguagePattern.NCS
ModelLanguagePattern.NMODL
ModelLanguagePattern.NeuroML
ModelLanguagePattern.RBA
ModelLanguagePattern.SBML
ModelLanguagePattern.SLI
ModelLanguagePattern.Smoldyn
ModelLanguagePattern.VCML
ModelLanguagePattern.XPP
ModelLanguagePattern.ZGINML
ModelLanguagePattern.__format__()
ModelLanguagePattern.pharmML
OneStepSimulation
Output
Parameter
Plot
Plot2D
Plot3D
Range
RemoveElementModelChange
RepeatedTask
ReplaceElementModelChange
Report
SedBase
SedDocument
SedIdGroupMixin
SetValueComputeModelChange
SetValueComputeModelChange.id
SetValueComputeModelChange.name
SetValueComputeModelChange.target
SetValueComputeModelChange.target_namespaces
SetValueComputeModelChange.variables
SetValueComputeModelChange.parameters
SetValueComputeModelChange.math
SetValueComputeModelChange.model
SetValueComputeModelChange.range
SetValueComputeModelChange.symbol
SetValueComputeModelChange.is_equal()
SetValueComputeModelChange.to_tuple()
Simulation
SteadyStateSimulation
Style
SubTask
Surface
Symbol
TargetGroupMixin
Task
UniformRange
UniformTimeCourseSimulation
UniformTimeCourseSimulation.id
UniformTimeCourseSimulation.name
UniformTimeCourseSimulation.algorithm
UniformTimeCourseSimulation.initial_time
UniformTimeCourseSimulation.output_start_time
UniformTimeCourseSimulation.output_end_time
UniformTimeCourseSimulation.number_of_steps
UniformTimeCourseSimulation.is_equal()
UniformTimeCourseSimulation.number_of_points
UniformTimeCourseSimulation.to_tuple()
Variable
VectorRange
- biosimulators_utils.sedml.exceptions module
- biosimulators_utils.sedml.exec module
- biosimulators_utils.sedml.io module
- biosimulators_utils.sedml.math module
- biosimulators_utils.sedml.model_utils module
- biosimulators_utils.sedml.utils module
add_namespaces_to_xml_node()
append_all_nested_children_to_doc()
apply_changes_to_xml_model()
calc_compute_model_change_new_value()
calc_data_generator_results()
calc_data_generators_results()
convert_xml_node_to_string()
does_model_language_use_xpath_variable_targets()
get_data_generators_for_output()
get_first_last_models_executed_by_task()
get_model_changes_for_task()
get_models_referenced_by_model_change()
get_models_referenced_by_range()
get_models_referenced_by_task()
get_namespaces_for_sed_object()
get_range_len()
get_task_results_shape()
get_value_of_variable_model_xml_targets()
get_values_of_variable_model_xml_targets_of_model_change()
get_variables_for_data_generators()
get_variables_for_task()
get_xml_node_namespace_tag_target()
is_executable_task()
is_model_language_encoded_in_xml()
remove_algorithm_parameter_changes()
remove_model_changes()
remove_plots()
replace_complex_data_generators_with_generators_for_individual_variables()
resolve_model()
resolve_model_and_apply_xml_changes()
resolve_range()
- biosimulators_utils.sedml.validation module
validate_algorithm()
validate_calculation()
validate_data_generator()
validate_data_generator_variables()
validate_doc()
validate_model()
validate_model_change_types()
validate_model_changes()
validate_model_language()
validate_model_source()
validate_model_with_language()
validate_output()
validate_reference()
validate_repeated_task_has_one_model()
validate_simulation()
validate_simulation_type()
validate_target()
validate_target_xpaths()
validate_task()
validate_uniform_range()
- biosimulators_utils.sedml.warnings module
- biosimulators_utils.simulator package
- Submodules
- biosimulators_utils.simulator.cli module
- biosimulators_utils.simulator.data_model module
- biosimulators_utils.simulator.environ module
- biosimulators_utils.simulator.exceptions module
- biosimulators_utils.simulator.exec module
- biosimulators_utils.simulator.io module
- biosimulators_utils.simulator.specs module
does_algorithm_implementation_have_capabilities_to_execute_parameter()
does_algorithm_implementation_have_capabilities_to_execute_sed_model_language()
does_algorithm_implementation_have_capabilities_to_execute_sed_task()
does_simulator_have_capabilities_to_execute_sed_document()
does_simulator_have_capabilities_to_execute_sed_task()
gen_algorithms_from_specs()
get_simulator_specs()
- biosimulators_utils.simulator.utils module
- biosimulators_utils.simulator_registry package
- biosimulators_utils.utils package
- Submodules
- biosimulators_utils.utils.core module
- biosimulators_utils.utils.identifiers_org module
IdentifiersOrgCountry
IdentifiersOrgInstitution
IdentifiersOrgNamespace
IdentifiersOrgNamespace.created
IdentifiersOrgNamespace.deprecated
IdentifiersOrgNamespace.deprecated_date
IdentifiersOrgNamespace.description
IdentifiersOrgNamespace.embedded_in_lui
IdentifiersOrgNamespace.id
IdentifiersOrgNamespace.mir_id
IdentifiersOrgNamespace.modified
IdentifiersOrgNamespace.name
IdentifiersOrgNamespace.pattern
IdentifiersOrgNamespace.prefix
IdentifiersOrgNamespace.resources
IdentifiersOrgNamespace.sample_id
IdentifiersOrgNamespaceResource
IdentifiersOrgNamespaceResource.country
IdentifiersOrgNamespaceResource.deprecated
IdentifiersOrgNamespaceResource.deprecated_date
IdentifiersOrgNamespaceResource.description
IdentifiersOrgNamespaceResource.home_url
IdentifiersOrgNamespaceResource.id
IdentifiersOrgNamespaceResource.institution
IdentifiersOrgNamespaceResource.mir_id
IdentifiersOrgNamespaceResource.name
IdentifiersOrgNamespaceResource.official
IdentifiersOrgNamespaceResource.provider_code
IdentifiersOrgNamespaceResource.sample_id
IdentifiersOrgNamespaceResource.url_pattern
InvalidIdentifiersOrgUri
download_identifiers_org_namespaces()
get_identifiers_org_namespace()
get_identifiers_org_namespaces()
validate_identifiers_org_uri()
- biosimulators_utils.utils.logging module
- biosimulators_utils.viz package
- biosimulators_utils.xml package
Submodules#
biosimulators_utils.config module#
Common configuration for simulation tools
- Author:
Jonathan Karr <karr@mssm.edu>
- Date:
2020-12-29
- Copyright:
2020, Center for Reproducible Biomedical Modeling
- License:
MIT
- class biosimulators_utils.config.Colors(value)[source]#
Bases:
str
,Enum
An enumeration.
- class biosimulators_utils.config.Config(OMEX_METADATA_INPUT_FORMAT=OmexMetadataInputFormat.rdfxml, OMEX_METADATA_OUTPUT_FORMAT=OmexMetadataOutputFormat.rdfxml_abbrev, OMEX_METADATA_SCHEMA=OmexMetadataSchema.biosimulations, VALIDATE_OMEX_MANIFESTS=True, VALIDATE_SEDML=True, VALIDATE_SEDML_MODELS=True, VALIDATE_IMPORTED_MODEL_FILES=True, VALIDATE_OMEX_METADATA=True, VALIDATE_IMAGES=True, VALIDATE_RESULTS=True, ALGORITHM_SUBSTITUTION_POLICY=AlgorithmSubstitutionPolicy.SIMILAR_VARIABLES, COLLECT_COMBINE_ARCHIVE_RESULTS=False, COLLECT_SED_DOCUMENT_RESULTS=False, SAVE_PLOT_DATA=True, REPORT_FORMATS=[ReportFormat.h5], VIZ_FORMATS=[VizFormat.pdf], H5_REPORTS_PATH='reports.h5', REPORTS_PATH='reports.zip', PLOTS_PATH='plots.zip', BUNDLE_OUTPUTS=True, KEEP_INDIVIDUAL_OUTPUTS=True, LOG=True, LOG_PATH='log.yml', BIOSIMULATORS_API_ENDPOINT='https://api.biosimulators.org/', BIOSIMULATIONS_API_ENDPOINT='https://api.biosimulations.org/', BIOSIMULATIONS_API_AUTH_ENDPOINT='https://auth.biosimulations.org/oauth/token', BIOSIMULATIONS_API_AUDIENCE='api.biosimulations.org', VERBOSE=False, DEBUG=False)[source]#
Bases:
object
Configuration
- OMEX_METADATA_INPUT_FORMAT[source]#
format to validate OMEX Metadata files against
- Type:
OmexMetadataInputFormat
- OMEX_METADATA_OUTPUT_FORMAT[source]#
format to export OMEX Metadata files
- Type:
OmexMetadataOutputFormat
- OMEX_METADATA_SCHEMA[source]#
schema to validate OMEX Metadata files against
- Type:
OmexMetadataSchema
- VALIDATE_OMEX_MANIFESTS[source]#
whether to validate OMEX manifests during the validation of COMBINE/OMEX archives
- Type:
bool
- VALIDATE_SEDML[source]#
whether to validate SED-ML files during the validation of COMBINE/OMEX archives
- Type:
bool
- VALIDATE_SEDML_MODELS[source]#
whether to validate models referenced by SED-ML files during the validation of COMBINE/OMEX archives
- Type:
bool
- VALIDATE_OMEX_METADATA[source]#
whether to validate OMEX metadata (RDF files) during the validation of COMBINE/OMEX archives
- Type:
bool
- VALIDATE_IMAGES[source]#
whether to validate the images in COMBINE/OMEX archives during their validation
- Type:
bool
- VALIDATE_RESULTS[source]#
whether to validate the results of simulations following their execution
- Type:
bool
- ALGORITHM_SUBSTITUTION_POLICY[source]#
algorithm substition policy
- Type:
AlgorithmSubstitutionPolicy
- COLLECT_COMBINE_ARCHIVE_RESULTS[source]#
whether to assemble an in memory data structure with all of the simulation results of COMBINE/OMEX archives
- Type:
bool
- COLLECT_SED_DOCUMENT_RESULTS[source]#
whether to assemble an in memory data structure with all of the simulation results of SED documents
- Type:
bool
- SAVE_PLOT_DATA[source]#
whether to save data for plots alongside data for reports in CSV/HDF5 files
- Type:
bool
- H5_REPORTS_PATH[source]#
path to save reports in HDF5 format relative to base output directory
- Type:
str
- REPORTS_PATH[source]#
path to save zip archive of reports relative to base output directory
- Type:
str
- BUNDLE_OUTPUTS[source]#
indicates whether bundles of report and plot outputs should be produced
- Type:
bool
- KEEP_INDIVIDUAL_OUTPUTS[source]#
indicates whether the individual output files should be kept
- Type:
bool
biosimulators_utils.data_model module#
Core data model
- Author:
Jonathan Karr <karr@mssm.edu>
- Date:
2020-12-06
- Copyright:
2020, Center for Reproducible Biomedical Modeling
- License:
MIT
- class biosimulators_utils.data_model.Identifier(namespace=None, id=None, url=None)[source]#
Bases:
object
An identifier
- is_equal(other)[source]#
Determine if identifiers are equal
- Parameters:
other (
Identifier
) – another identifier- Returns:
True
, if two identifiers are equal- Return type:
bool
- class biosimulators_utils.data_model.OntologyTerm(namespace=None, id=None, url=None)[source]#
Bases:
Identifier
Term in an ontology
- class biosimulators_utils.data_model.Person(given_name=None, other_name=None, family_name=None)[source]#
Bases:
object
A person
biosimulators_utils.exceptions module#
Standard exceptions issued by biosimulation tools
- Author:
Jonathan Karr <karr@mssm.edu>
- Date:
2020-12-29
- Copyright:
2020, Center for Reproducible Biomedical Modeling
- License:
MIT
biosimulators_utils.globals module#
biosimulators_utils.image module#
Utilities for working with Docker images
- Author:
Jonathan Karr <karr@mssm.edu>
- Date:
2020-12-06
- Copyright:
2020, Center for Reproducible Biomedical Modeling
- License:
MIT
- biosimulators_utils.image.convert_docker_image_to_singularity(docker_image_url: str, singularity_filename: str | None = None)[source]#
Convert a locally cached Docker image to a Singularity image.
Remotely published Docker images (e.g., images published to Docker Hub, GitHub Container Registry, etc.) should first be pulled (e.g., using
pull_docker_image
ordocker pull {image}
).- Parameters:
docker_image_url (
str
)singularity_filename (
str
, optional) – file name for saving Singularity image
- Returns:
path where Singularity image was saved
- Return type:
str
- biosimulators_utils.image.get_docker_image(docker_client: DockerClient, tag: str, pull: bool = True) Image [source]#
Get a Docker image for a simulator
- Parameters:
docker_client (
docker.client.DockerClient
) – Docker clienttag (
str
) – tag (e.g.,biosimulators/tellurium
) or URL (ghcr.io/biosimulators/tellurium
) for a Docker image of a simulator
- Returns:
Docker image
- Return type:
docker.models.images.Image
- biosimulators_utils.image.login_to_docker_registry(registry: str, username: str, password: str)[source]#
Login to a Docker registry
- Parameters:
registry (
str
) – registry (e.g., ghcr.io)username (
str
) – user namepassword (
str
) – password
- Returns:
Docker client
- Return type:
docker.client.DockerClient
biosimulators_utils.warnings module#
Standard warnings issued by biosimulation tools
- Author:
Jonathan Karr <karr@mssm.edu>
- Date:
2020-12-29
- Copyright:
2020, Center for Reproducible Biomedical Modeling
- License:
MIT