sbmlutils.report.sbmlreport

SBML report using https://sbml4humans.de.

Module Contents

Functions

start_server(path[, port])

Start a simple webserver serving path on port.

create_online_report(sbml_path[, server, ...])

Create sbml4humans report.

Attributes

logger

sbmlutils.report.sbmlreport.logger[source]
sbmlutils.report.sbmlreport.start_server(path, port=5115)[source]

Start a simple webserver serving path on port.

Parameters:
  • path (pathlib.Path) –

  • port (int) –

Return type:

None

sbmlutils.report.sbmlreport.create_online_report(sbml_path, server='https://sbml4humans.de', fileserver_duration=10, fileserver_port=5115)[source]

Create sbml4humans report.

The SBML file can be validated during report generation. Local parameters can be promoted during report generation.

Parameters:
  • sbml_path (pathlib.Path) – path to SBML file

  • server (str) – server to use for report, for local development use localhost:3456

  • fileserver_duration (int) – duration of file server in seconds

  • fileserver_port (int) – port of file server

Returns:

None

Return type:

None