insilicova


Nameinsilicova JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryPython implementation of the InSilicoVA Algorithm.
upload_time2024-04-05 17:23:12
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseGPLv3
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"
}
        
Elapsed time: 0.23394s