ersilia.setup package¶
Subpackages¶
- ersilia.setup.requirements package
- Submodules
- ersilia.setup.requirements.bentoml module
- ersilia.setup.requirements.compound module
- ersilia.setup.requirements.conda module
- ersilia.setup.requirements.docker module
DockerRequirement
DockerRequirement.is_inside_docker()
DockerRequirement.is_working()
DockerRequirement.is_logged_in()
DockerRequirement.is_active()
DockerRequirement.is_installed()
DockerRequirement.is_active()
DockerRequirement.is_inside_docker()
DockerRequirement.is_installed()
DockerRequirement.is_logged_in()
DockerRequirement.is_working()
- ersilia.setup.requirements.eospath module
- ersilia.setup.requirements.git module
- ersilia.setup.requirements.isaura module
- ersilia.setup.requirements.ping module
- Module contents
- ersilia.setup.utils package
Submodules¶
ersilia.setup.baseconda module¶
- class ersilia.setup.baseconda.SetupBaseConda(config_json=None)[source]¶
Bases:
object
A class to handle the setup of a base Conda environment for the model server.
- setup(org, tag)[source]¶
Creates a Conda environment to be used as base environment for the model server.
- delete(org: str, tag: str) None [source]¶
Deletes the specified Conda environment.
- Parameters:
org (str) – The organization name.
tag (str) – The tag in the format ‘0.0.0-py37’.
- Return type:
None
ersilia.setup.basedocker module¶
- class ersilia.setup.basedocker.SetupBaseDocker(config_json=None)[source]¶
Bases:
ErsiliaBase
A class to set up the base Docker image for Ersilia.
- Parameters:
config_json (dict, optional) – Configuration settings in JSON format.