Skip to main content

This is a python package which wraps a subset of VCell Java code as a native python package.

Project description

libvcell

Release Build status codecov Commit activity License

libvcell is a subset of VCell algorithms intended to support the pyvcell python package.

Getting started with your project

First, create a repository on GitHub with the same name as this project, and then run the following commands:

git init -b main
git add .
git commit -m "init commit"
git remote add origin git@github.com:virtualcell/libvcell.git
git push -u origin main

Finally, install the environment and the pre-commit hooks with

make install

You are now ready to start development on your project! The CI/CD pipeline will be triggered when you open a pull request, merge to main, or when you create a new release.

To finalize the set-up for publishing to PyPI or Artifactory, see here. For activating the automatic documentation with MkDocs, see here. To enable the code coverage reports, see here.

Releasing a new version

  • Create an API Token on PyPI.
  • Add the API Token to your projects secrets with the name PYPI_TOKEN by visiting this page.
  • Create a new release on Github.
  • Create a new tag in the form *.*.*.
  • For more details, see here.

Repository initiated with fpgmaas/cookiecutter-poetry.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

libvcell-0.0.13-cp313-cp313-win_amd64.whl (34.3 MB view details)

Uploaded CPython 3.13Windows x86-64

libvcell-0.0.13-cp313-cp313-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

libvcell-0.0.13-cp313-cp313-macosx_14_0_arm64.whl (33.5 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

libvcell-0.0.13-cp313-cp313-macosx_13_0_x86_64.whl (33.9 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

libvcell-0.0.13-cp312-cp312-win_amd64.whl (34.3 MB view details)

Uploaded CPython 3.12Windows x86-64

libvcell-0.0.13-cp312-cp312-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

libvcell-0.0.13-cp312-cp312-macosx_14_0_arm64.whl (33.5 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

libvcell-0.0.13-cp312-cp312-macosx_13_0_x86_64.whl (33.9 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

libvcell-0.0.13-cp311-cp311-win_amd64.whl (34.3 MB view details)

Uploaded CPython 3.11Windows x86-64

libvcell-0.0.13-cp311-cp311-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

libvcell-0.0.13-cp311-cp311-macosx_14_0_arm64.whl (33.5 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

libvcell-0.0.13-cp311-cp311-macosx_13_0_x86_64.whl (33.9 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

Details for the file libvcell-0.0.13-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libvcell-0.0.13-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 34.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10

File hashes

Hashes for libvcell-0.0.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 15290c96e493353547d21928c739d2e735aa5a9fb356cc311137bff8f7a5a550
MD5 da17cb153cd787dc2bb542bd1ccfa310
BLAKE2b-256 ee3cf0b7801917f31508c946162449b35e2a8f7cb16c9b0977457322c4cb7945

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp313-cp313-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp313-cp313-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 780c65b0e1165bb8357aee4cf582ed2d880f781cf959909695d8e5cb20c7e4fa
MD5 edacee03120a32632877417e9a9ae792
BLAKE2b-256 896a3bd4a7cfa601e58c9ee9c5a1a3469a413c835b5de1fee15eed403fd5f30a

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 af63778ce3c5e304f0a9887969751b7f865d3196bcd86b066b264585c7668dab
MD5 5dc88d3c4ec579f32ac7a818076ded75
BLAKE2b-256 3b94adc3502e69b27784eb80255953f4526080e8572600784a0f7421df888a6e

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 66f861ddf1e47c38bbf19028411de7f4fe38fb5b812d0035d256573a5d5ee338
MD5 9ffcf59e69417c96c4c61a8a1375314a
BLAKE2b-256 29d59fef663b720d061b8a29ede9edadefaa15463c444474889e2a7594a013ef

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libvcell-0.0.13-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 34.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10

File hashes

Hashes for libvcell-0.0.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2543cdfca23479c1b27585fc81846f42fcff1fc5eb9bfa4fe6ca0845898f1764
MD5 78712fd6ea1990e139c3a6bacc58c63d
BLAKE2b-256 546c5a1d6230b4c69c5a802712dee0d00133f8eb0d89d5e4b367be54237f42f7

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp312-cp312-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp312-cp312-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae036ccefec676c0c97002aa0dd8af4d726955c7000a2131b10de80e2be86fbf
MD5 619001824d17bc2bd373f82686eed935
BLAKE2b-256 6521beb3fdbfb3726ce38a9abb31adf8b85927d98d619fb4d2585e346814f422

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 74f6b0a61cde06204b81936b48a1ad123fc332e1213fe4f7449eea3995284149
MD5 30666c0f6de9cf35988955ade6151b1e
BLAKE2b-256 6c6c74efdbd2a4efec8b2b4c6d48a621c7caab926e1dae9028d44585df248302

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ab1af869cb232eb470cdd1aba8a1fe06ff6b10a917c668b23909278717de80da
MD5 24bd5eaa35abe2fdfc7e0212118f135e
BLAKE2b-256 e0a4f7dd870db69bebc92f9751157d4d1c4fb3354a8f12d175573746dc2e2b3c

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libvcell-0.0.13-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 34.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10

File hashes

Hashes for libvcell-0.0.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 09926faee83dea4dd41b669399582b432afca75449386e32671eb6b248e3aa73
MD5 c4985c12e52d29835c185ef2488d3641
BLAKE2b-256 4d15986b6a8ea32e4b9cfcfd3c4d61c97e74e93033af1ef1a4e932fefd04a6e7

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp311-cp311-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp311-cp311-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3630be27fd3480e2050e0b905779071f63fb91b5a352e528bd0b7385d71a36e1
MD5 0d619511acb07ea3681c87b606c5e2cd
BLAKE2b-256 39085255e590c2c65532cce1031ded362f5d9d69ca3ccbe1e7d8e93cc4a93b56

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3ffa87a84927488eb380e732707058db13b6eab775110623056563afdb9fd231
MD5 d7fef3879f2b54c53e8249db82926333
BLAKE2b-256 9c3454a5c8dfa03d85b8aaacf6111be776cc2adeb1af25d96263a27474c289d2

See more details on using hashes here.

File details

Details for the file libvcell-0.0.13-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.13-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 152c226b7651f7859c2ce67ed43fb7b4ce099ac0f7a785a1ece52d5d5f4fde4d
MD5 dc30b4b347c8a62b41603c15c36aa4e1
BLAKE2b-256 6f5f1d2affc4797cdde012296b9745a52fbc2c5443da19b19100a18ce1f16c37

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page