Name | insilicova JSON |
Version |
0.1.1
JSON |
| download |
home_page | None |
Summary | Python implementation of the InSilicoVA Algorithm. |
upload_time | 2024-04-05 17:23:12 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | GPLv3 |
keywords |
verbal
autopsy
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# insilicova (Python version)
[![image](https://img.shields.io/pypi/pyversions/insilicova)](https://pypi.org/project/insilicova/)
Python implementation of the InSilicoVA algorithm for assigning causes of death
to verbal autopsy (VA) data collected with the 2016 WHO VA instrument. This
package is an attempt to replicate the R version
[InSilicoVA](https://github.com/verbal-autopsy-software/InSilicoVA), but the R
version offers more features and functionality via the
[openva](https://github.com/verbal-autopsy-software/openVA) R package.
Example run:
```python
from insilicova.api import InSilicoVA
from insilicova.utils import get_vadata
va_data = get_vadata("randomva5")
out = InSilicoVA(data=va_data)
print(out)
results = out.get_results()
results.get_summary() # prints CSMF
results.get_csmf() # returns CSMF
```
## Build Dependencies
The insilicova package depends on the C++ library [boost](https://www.boost.org/)
(v1.82.0), and the Python package [pyind11](https://github.com/pybind/pybind11)
([pybind11 docs](https://pybind11.readthedocs.io/en/latest/)) is used to help build insilicova.
* On Windows it is assumed that boost is installed at:
`C:\Program Files\boost\boost_1_82_0` (as specified in `setup.py`)
* Build the package with `python -m build`
Raw data
{
"_id": null,
"home_page": null,
"name": "insilicova",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Jason Thomas <jarathomas@gmail.com>",
"keywords": "verbal autopsy",
"author": null,
"author_email": "Jason Thomas <jarathomas@gmail.com>, Sherry Zhao <zhao.3248@buckeyemail.osu.edu>",
"download_url": "https://files.pythonhosted.org/packages/44/49/1329a3441a17af8348db9c295880362847d19763ed104bb8c45485983095/insilicova-0.1.1.tar.gz",
"platform": null,
"description": "# insilicova (Python version)\n\n[![image](https://img.shields.io/pypi/pyversions/insilicova)](https://pypi.org/project/insilicova/)\n\n\nPython implementation of the InSilicoVA algorithm for assigning causes of death\nto verbal autopsy (VA) data collected with the 2016 WHO VA instrument. This\npackage is an attempt to replicate the R version\n[InSilicoVA](https://github.com/verbal-autopsy-software/InSilicoVA), but the R\nversion offers more features and functionality via the\n[openva](https://github.com/verbal-autopsy-software/openVA) R package.\n\nExample run:\n\n```python\nfrom insilicova.api import InSilicoVA\nfrom insilicova.utils import get_vadata\n\nva_data = get_vadata(\"randomva5\")\n\nout = InSilicoVA(data=va_data)\nprint(out)\nresults = out.get_results()\nresults.get_summary() # prints CSMF\nresults.get_csmf() # returns CSMF\n```\n\n\n## Build Dependencies\n\nThe insilicova package depends on the C++ library [boost](https://www.boost.org/)\n(v1.82.0), and the Python package [pyind11](https://github.com/pybind/pybind11)\n([pybind11 docs](https://pybind11.readthedocs.io/en/latest/)) is used to help build insilicova.\n\n* On Windows it is assumed that boost is installed at:\n `C:\\Program Files\\boost\\boost_1_82_0` (as specified in `setup.py`)\n\n* Build the package with `python -m build`\n\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Python implementation of the InSilicoVA Algorithm.",
"version": "0.1.1",
"project_urls": {
"Bug Tracker": "https://github.com/verbal-autopsy-software/pyinsilicoVA/issues",
"Homepage": "https://github.com/verbal-autopsy-software/pyinsilicova"
},
"split_keywords": [
"verbal",
"autopsy"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "42c7bc08abca714199176b260e930d02d0724ca50ae4a35dc97e64e9a08dbb47",
"md5": "e7b46af13727d6a4b59bb0d54f5082b1",
"sha256": "2a01ade9d6f86bd9f5a3546689d24eb5661b847c0dbe8544052d66cc84652457"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e7b46af13727d6a4b59bb0d54f5082b1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 466014,
"upload_time": "2024-04-05T17:22:48",
"upload_time_iso_8601": "2024-04-05T17:22:48.551912Z",
"url": "https://files.pythonhosted.org/packages/42/c7/bc08abca714199176b260e930d02d0724ca50ae4a35dc97e64e9a08dbb47/insilicova-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "af9bea479d6b3f1d11317fb1376d8b8ef59ca4b8fba8e1f08afca8dad5ea6dc9",
"md5": "288be67cfdfb35508b86dc73bbba44f8",
"sha256": "dfe1f23537841b67476f720a4308481f2f4f2d38a91f53285c0f6579a60f73b1"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "288be67cfdfb35508b86dc73bbba44f8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 518432,
"upload_time": "2024-04-05T17:22:50",
"upload_time_iso_8601": "2024-04-05T17:22:50.535471Z",
"url": "https://files.pythonhosted.org/packages/af/9b/ea479d6b3f1d11317fb1376d8b8ef59ca4b8fba8e1f08afca8dad5ea6dc9/insilicova-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a6a00f638113f393e52041ceaa4b2bcb28c6aba9618cf7c30b93818513eb1351",
"md5": "45eba155f84358ee53b705c45b5dc72c",
"sha256": "d03ff2038398485c99bfcf56916cf09bc3087725411c2ce88899ba7f42679679"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "45eba155f84358ee53b705c45b5dc72c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 438369,
"upload_time": "2024-04-05T17:22:51",
"upload_time_iso_8601": "2024-04-05T17:22:51.861011Z",
"url": "https://files.pythonhosted.org/packages/a6/a0/0f638113f393e52041ceaa4b2bcb28c6aba9618cf7c30b93818513eb1351/insilicova-0.1.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7f8ee5712af8f71d90680c819e610be9fffe116219a61cfceb92744fc569a2df",
"md5": "f5a32dca8b185f4be5ab698cb4290af5",
"sha256": "5cc22657e90c45c12739d8076e084a5df60c3d7ab632998a987d8529304b5477"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "f5a32dca8b185f4be5ab698cb4290af5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 467565,
"upload_time": "2024-04-05T17:22:53",
"upload_time_iso_8601": "2024-04-05T17:22:53.634171Z",
"url": "https://files.pythonhosted.org/packages/7f/8e/e5712af8f71d90680c819e610be9fffe116219a61cfceb92744fc569a2df/insilicova-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "de5c8ca78dd602f78a2b5b6c3f6c96c649680b788a283f9b9a83951d91f52f21",
"md5": "f40eed56d5b89e38d5891d3d11c559d5",
"sha256": "03de27d6228e9a16584300943f0bbff542dd8e59863311ddcc76c1dc927ea9ac"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f40eed56d5b89e38d5891d3d11c559d5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 519816,
"upload_time": "2024-04-05T17:22:54",
"upload_time_iso_8601": "2024-04-05T17:22:54.911491Z",
"url": "https://files.pythonhosted.org/packages/de/5c/8ca78dd602f78a2b5b6c3f6c96c649680b788a283f9b9a83951d91f52f21/insilicova-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b1cc9db7d5a85cda1551dd642939863ccbae66c9ad9977251abcc9d7cf9ba5c9",
"md5": "73f3dda4ec0cac1e95875b8d40ceb13b",
"sha256": "8987f61a0832c9f7d7ea83546b7be475a6b87541a9a6f4f78662a56fb6442988"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "73f3dda4ec0cac1e95875b8d40ceb13b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 439666,
"upload_time": "2024-04-05T17:22:56",
"upload_time_iso_8601": "2024-04-05T17:22:56.288986Z",
"url": "https://files.pythonhosted.org/packages/b1/cc/9db7d5a85cda1551dd642939863ccbae66c9ad9977251abcc9d7cf9ba5c9/insilicova-0.1.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d5b5f307be101b8d0fec3a47fbdb590b2ee4198d0ce49cb6ba16d977829af227",
"md5": "441d787bcefc4e8414b887b42f97901d",
"sha256": "c13964c4ef595d556cced283e9a600734c3f8f68c75cbc218df38869fc27337d"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "441d787bcefc4e8414b887b42f97901d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 466228,
"upload_time": "2024-04-05T17:22:58",
"upload_time_iso_8601": "2024-04-05T17:22:58.094117Z",
"url": "https://files.pythonhosted.org/packages/d5/b5/f307be101b8d0fec3a47fbdb590b2ee4198d0ce49cb6ba16d977829af227/insilicova-0.1.1-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "988cd2437fcbc5d13d4af47e03ffe532639a62a45b54e5bef057464ade92c9a7",
"md5": "16ced5dc61a3240d9c5ccc80b9b301be",
"sha256": "2c81f4ab631565f5e7fafcdbd959a5e6edb1c517bea0cfe5ca8fb88bfb73c50e"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "16ced5dc61a3240d9c5ccc80b9b301be",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 519560,
"upload_time": "2024-04-05T17:23:00",
"upload_time_iso_8601": "2024-04-05T17:23:00.017572Z",
"url": "https://files.pythonhosted.org/packages/98/8c/d2437fcbc5d13d4af47e03ffe532639a62a45b54e5bef057464ade92c9a7/insilicova-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5437e9013a42810c447932ba3c80bc4a67c0ccec93eeecc46ed2ecda1f4e321b",
"md5": "ac67359f08cf4ccdf74b0952fb5327f1",
"sha256": "45f6d21745f1a58b9861fc745919e0474158c900809414a2a8a5e842bd00e671"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "ac67359f08cf4ccdf74b0952fb5327f1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 440296,
"upload_time": "2024-04-05T17:23:01",
"upload_time_iso_8601": "2024-04-05T17:23:01.439578Z",
"url": "https://files.pythonhosted.org/packages/54/37/e9013a42810c447932ba3c80bc4a67c0ccec93eeecc46ed2ecda1f4e321b/insilicova-0.1.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ede1784fe081b71d11739f4eaffccabffdbef1d9b66fcf459f4466ef0f817900",
"md5": "1486b405946605375900399118173d40",
"sha256": "aaef92737adc633aefc357fdd69a36623efebb2ffff6152bc11c48b297556632"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "1486b405946605375900399118173d40",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 465907,
"upload_time": "2024-04-05T17:23:02",
"upload_time_iso_8601": "2024-04-05T17:23:02.690240Z",
"url": "https://files.pythonhosted.org/packages/ed/e1/784fe081b71d11739f4eaffccabffdbef1d9b66fcf459f4466ef0f817900/insilicova-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "54ee3c5eaa92e3a00d71f25b25407139385c239b906390054996b900d46f336c",
"md5": "3b25ef8e5a960ac104ba1351481084b4",
"sha256": "baa9c87a69b2fdad2ed7f7514efe886e36a12c2277759f219f4694590813dcb3"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3b25ef8e5a960ac104ba1351481084b4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 518256,
"upload_time": "2024-04-05T17:23:04",
"upload_time_iso_8601": "2024-04-05T17:23:04.481576Z",
"url": "https://files.pythonhosted.org/packages/54/ee/3c5eaa92e3a00d71f25b25407139385c239b906390054996b900d46f336c/insilicova-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "57c11c28c133905ee95e2f535c9b1db4011155e1f67f3ce960184342fe504aca",
"md5": "eeddce9e9f4716258ee88f51c23d80e6",
"sha256": "c7f4fa095163624dcb7ea8893a9a032d81aabdcd49668184e44444d1fd4a9271"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "eeddce9e9f4716258ee88f51c23d80e6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 438384,
"upload_time": "2024-04-05T17:23:06",
"upload_time_iso_8601": "2024-04-05T17:23:06.368504Z",
"url": "https://files.pythonhosted.org/packages/57/c1/1c28c133905ee95e2f535c9b1db4011155e1f67f3ce960184342fe504aca/insilicova-0.1.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "575b04b21535671d9be1552fe219a7efc3e9364be5e92bac0592bf1c03b5170c",
"md5": "4b4351c16b2d389d3ec85239586ccd0d",
"sha256": "55497ef81adb3bd6a78b92a511ba8bcfff82d8a019cbee714248cb1ace50a568"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "4b4351c16b2d389d3ec85239586ccd0d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 466190,
"upload_time": "2024-04-05T17:23:08",
"upload_time_iso_8601": "2024-04-05T17:23:08.206447Z",
"url": "https://files.pythonhosted.org/packages/57/5b/04b21535671d9be1552fe219a7efc3e9364be5e92bac0592bf1c03b5170c/insilicova-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6b5e4317c56f6bb24ff54f9fe45ce2dfa79f461835f56388cde9a4260d4be47b",
"md5": "06557005269fc7c08878bd88ad0eb3d0",
"sha256": "0127cbdd5721f608533f369ac0466bad739960e023e5096f51bc0f67027a6310"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "06557005269fc7c08878bd88ad0eb3d0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 518567,
"upload_time": "2024-04-05T17:23:09",
"upload_time_iso_8601": "2024-04-05T17:23:09.473696Z",
"url": "https://files.pythonhosted.org/packages/6b/5e/4317c56f6bb24ff54f9fe45ce2dfa79f461835f56388cde9a4260d4be47b/insilicova-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e3269380e889e9f63888f198d96135a3451e01e4b48e1ef5401e555586f896e",
"md5": "2a06ddedabae28881ce1459b31a88ca2",
"sha256": "b6323726a4b8367e86a8f3eef23e3a28893ee4b0f81fcb52eebcd15d95f77471"
},
"downloads": -1,
"filename": "insilicova-0.1.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "2a06ddedabae28881ce1459b31a88ca2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 438218,
"upload_time": "2024-04-05T17:23:10",
"upload_time_iso_8601": "2024-04-05T17:23:10.641183Z",
"url": "https://files.pythonhosted.org/packages/5e/32/69380e889e9f63888f198d96135a3451e01e4b48e1ef5401e555586f896e/insilicova-0.1.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "44491329a3441a17af8348db9c295880362847d19763ed104bb8c45485983095",
"md5": "11a31c32fe84114859340f368f5a21dd",
"sha256": "0f540b7ef68624e9916bc113d4bc01597b28ffd3726b1398f6b9227a9b466668"
},
"downloads": -1,
"filename": "insilicova-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "11a31c32fe84114859340f368f5a21dd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 219007,
"upload_time": "2024-04-05T17:23:12",
"upload_time_iso_8601": "2024-04-05T17:23:12.072877Z",
"url": "https://files.pythonhosted.org/packages/44/49/1329a3441a17af8348db9c295880362847d19763ed104bb8c45485983095/insilicova-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-05 17:23:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "verbal-autopsy-software",
"github_project": "pyinsilicoVA",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "insilicova"
}