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

If you're not sure about the file name format, learn more about wheel file names.

libvcell-0.0.15-cp313-cp313-win_amd64.whl (41.7 MB view details)

Uploaded CPython 3.13Windows x86-64

libvcell-0.0.15-cp313-cp313-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44.2 MB view details)

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

libvcell-0.0.15-cp313-cp313-macosx_15_0_x86_64.whl (41.3 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

libvcell-0.0.15-cp313-cp313-macosx_15_0_arm64.whl (40.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

libvcell-0.0.15-cp312-cp312-win_amd64.whl (41.7 MB view details)

Uploaded CPython 3.12Windows x86-64

libvcell-0.0.15-cp312-cp312-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44.2 MB view details)

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

libvcell-0.0.15-cp312-cp312-macosx_15_0_x86_64.whl (41.3 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

libvcell-0.0.15-cp312-cp312-macosx_15_0_arm64.whl (40.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

libvcell-0.0.15-cp311-cp311-win_amd64.whl (41.7 MB view details)

Uploaded CPython 3.11Windows x86-64

libvcell-0.0.15-cp311-cp311-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44.2 MB view details)

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

libvcell-0.0.15-cp311-cp311-macosx_15_0_x86_64.whl (41.3 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

libvcell-0.0.15-cp311-cp311-macosx_15_0_arm64.whl (41.0 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for libvcell-0.0.15-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d2752b72fe8990f57e850292a8b9612c8aacda30112f289d5382707eb082b983
MD5 8f8e80186e144c63dccabec8917e3fab
BLAKE2b-256 14b7d45ac9a85a6ee5081a08f1ecc57ce5a38acc17aa34efb645e7fc7a22cce4

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-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.15-cp313-cp313-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb8a7e138baa1eb4cbcf62f95860353fc732b8f557d3a5bc7709eb123b1d0074
MD5 768a20bba4bb71268b4fd90a6837d51f
BLAKE2b-256 7b737e8b49ac4d5e657a166b2021ae18a203fb041d336474767d69b272709df1

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.15-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d41a0d2ccbe2f32dc31d1047cd21b1dc4aad429f7b8160931be7c9559b924b8a
MD5 b9d86ecfe032dbb47ca89cc5040af7a0
BLAKE2b-256 aa38885d6f1727eaf7c7c5dc2d3920c3e6afd6aa9de3547657d9369195164e5f

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.15-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 129d24478250cececc493806c68164c07ab3766dbca4913d33242587a50b020b
MD5 e6e386281caf7e77026949da1df6e7e5
BLAKE2b-256 f009a54751203912d34668e28a34c5a5e52da75f113ed996c77087c7b7270bbf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for libvcell-0.0.15-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3250fb56c2fd985889a6c11bcdd174263b2a99b9186cab7e9ea72d1c9e60aa9e
MD5 b7e6fa6b9a3f3bc6d9f43e7f26d6e0fd
BLAKE2b-256 f21123ac655535d81dce284874a0900cef043ef9ca1ee76367d20430d3f5cf85

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-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.15-cp312-cp312-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e491a2bda050f45de4ed570a026374e5129a2b9a8cf274c460e6e10d85b8f908
MD5 ef623a9f3ca2c3dc17e6eead09740020
BLAKE2b-256 fe9f02d61afb704520c047f6eb3d5b97c9e4afc82b30669ac5cc671a550bac8c

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.15-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 c879f6e2512acbdaa38dc1d50aa311d32371b0141a1e94514cfa686b96272f5b
MD5 42056a71c91f90230251f806fe17ef6b
BLAKE2b-256 aec7f005fb658c0d5ecb4c068b2aac79762b7f8f00feff0810a8bd10b14b8caa

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.15-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e5ae4e93c6ccd199faa35e46b9f36b48182c2619fdafeb64c9b07c66fb64b102
MD5 9d72efce877591a710dfb71d12630592
BLAKE2b-256 688d62a1c0519b1703e098e943bfe3e4c17700f216a1e3bbddb4c00c5f206dad

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for libvcell-0.0.15-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 646be6a2c8e75fe816cb2c2ab70c853a33193186e39b1270938e2be0c746f92f
MD5 a433368e643b666cd9c75549ecb32fc2
BLAKE2b-256 17c096c94a15ceb8574b132328ecdc445e848db93db535e4718355612f9c963c

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-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.15-cp311-cp311-manylinux_2_28_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f475d82f5cf6adb00429edd4ae3ff1dffab84f6e83626bbdb370bb4eb18586d
MD5 c074e8a6af02fdef272800fc1f3c0d76
BLAKE2b-256 71f8861164bb1cec012a31f3afe8cc2a47b7c5666b698388e6a95f157070eba2

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.15-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 368779130efbcc6e5bd0f0511405fbe872289e1a1f13536b6b3200c0f3f5d95a
MD5 87aaa13684c8e3088dce9b4aa3b914ad
BLAKE2b-256 3da96bbe71947e99db892b1acb40d108a5922696f84aeeb5f4609493d3073f74

See more details on using hashes here.

File details

Details for the file libvcell-0.0.15-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for libvcell-0.0.15-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1574dfe3af25b734e6060af0dc3adf6b798e35a46222fa0f541eacc411c2a885
MD5 b8a2c5399e966b499928d1c69b9b52d3
BLAKE2b-256 2900ab5479f3a074fa2964caaa652dd0901e744c848c3d2d5d2cdd64545cf1c3

See more details on using hashes here.

Supported by

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