Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.76 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.76 KB

Open In Colab Deployment Pipeline Documentation

Biological Simulation Verification Service (bsvs): A high-level Python client for the Biological Simulation Verification Service REST API.

Documentation:

The complete bsvs documentation can be found here: https://bsvs.readthedocs.io/en/latest/

Getting Started:

We recommend using poetry to install this tooling. Installation of this tooling can be performed using PyPI as such:

pip install bsvs

Alternatively, the REST API can be accessed via Swagger UI here: https://biochecknet.biosimulations.org/docs

IMPORTANT NOTES:

  • Poetry is used as the environment manager. Poetry uses a globally referenced configuration whose cache setup may lead to permission errors when running poetry install. In the event that such errors exist, run the following:
poetry config cache-dir ~/poetry-cache
mkdir -p ~/poetry-cache
chmod -R u+w ~/poetry-cache

# then install the project:
poetry install
  • If you are using the jupyter notebooks found within /tests, you must link the environment (in this case poetry) to the notebook's kernel. Take the following steps to ensure such linking occurs:
# in the case of running (poetry config virtualenvs.in-project true), the env name will be .venv
poetry run python -m ipykernel install --user --name=$ENV_NAME --display-name "$ENV_NAME"