vivarium

View on PyPIReverse Dependencies (4)

3.2.18 vivarium-3.2.18-py3-none-any.whl

Wheel Details

Project: vivarium
Version: 3.2.18
Filename: vivarium-3.2.18-py3-none-any.whl
Download: [link]
Size: 155623
MD5: c5dd1e2021f029fdc42f91bb0db45d43
SHA256: d721b94e3bcf325764c1a9601345e8c01c1b0aa939d89c6c9453113675876f1c
Uploaded: 2025-01-28 23:55:44 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: vivarium
Version: 3.2.18
Summary: vivarium is a microsimulation framework built on top of the standard scientific python stack.
Author: The vivarium developers
Author-Email: vivarium.dev[at]gmail.com
Home-Page: https://github.com/ihmeuw/vivarium
License: BSD-3-Clause
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Education
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Life
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: layered_config_tree (>=2.1.0)
Requires-Dist: numpy (<2.0.0)
Requires-Dist: pandas
Requires-Dist: pyyaml (>=5.1)
Requires-Dist: scipy
Requires-Dist: click
Requires-Dist: tables
Requires-Dist: networkx
Requires-Dist: loguru
Requires-Dist: pyarrow
Requires-Dist: dill
Requires-Dist: pandas-stubs
Requires-Dist: networkx-stubs
Requires-Dist: types-PyYAML
Requires-Dist: sphinx (<8.0.0,>=4.0); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=0.6); extra == "docs"
Requires-Dist: sphinx-click; extra == "docs"
Requires-Dist: IPython; extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: sphinxcontrib-video; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: vivarium_testing_utils; extra == "test"
Requires-Dist: IPython; extra == "interactive"
Requires-Dist: ipywidgets; extra == "interactive"
Requires-Dist: jupyter; extra == "interactive"
Requires-Dist: sphinx (<8.0.0,>=4.0); extra == "dev"
Requires-Dist: sphinx-rtd-theme (>=0.6); extra == "dev"
Requires-Dist: sphinx-click; extra == "dev"
Requires-Dist: IPython; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: sphinxcontrib-video; extra == "dev"
Requires-Dist: sphinx-autodoc-typehints; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: vivarium_testing_utils; extra == "dev"
Requires-Dist: black (==22.3.0); extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: IPython; extra == "dev"
Requires-Dist: ipywidgets; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Provides-Extra: docs
Provides-Extra: test
Provides-Extra: interactive
Provides-Extra: dev
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary
License-File: LICENSE.txt
[Description omitted; length: 1301 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
vivarium/__about__.py sha256=swGJzJ7H1i8vKAncien28AEdPbLKoZf0mY1V4zeUEKA 480
vivarium/__init__.py sha256=jw-Pcci7LF7YVzzjVWu3H2sZaK_0jNktUtzSH5Zs-Ck 498
vivarium/_version.py sha256=F5S8TFSVFFxxTXbaEnIwQ53rVT7-s2OYA_97UQITE5M 23
vivarium/component.py sha256=aDgkbxn30xmYHIptLCFePx2OKnqpnJFFjo6FV4zsu4s 32984
vivarium/exceptions.py sha256=GzdM52O5a84-eG_0D-pJs2RyL345uxxSAhi1tzFJdv4 296
vivarium/manager.py sha256=m8s_zH-R3aJOvu6mLSUASWhyJAN8FRVwDLS2gY8GBmc 2404
vivarium/testing_utilities.py sha256=NwFkoe_fY-1RTOnyoTqVvimRCfqcgTyQ1CBiOyUe6Tg 9131
vivarium/types.py sha256=5ZoxGSSWblPhOashukP79kjych9xTJhrJlb5owk5Q6Q 1117
vivarium/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vivarium/examples/boids/__init__.py sha256=VUvDDwXol7bP6EvgTa1Q8v_NDXWLOjLmkRe76YQmk2o 325
vivarium/examples/boids/forces.py sha256=CIAEyEjk7B2OP53B_fnwfzd_qO_PApEM4U4Y-fh4hSs 5306
vivarium/examples/boids/movement.py sha256=BCqAdQJ1ZU8rOM7WZewberwGq8Jaw8iZD6ctpCLzWhU 2752
vivarium/examples/boids/neighbors.py sha256=uvsfMw78_yaTU1SyeRNCTSePYNRKPr4YBdG099W4C_o 2285
vivarium/examples/boids/population.py sha256=vtWcQJQCUpdaHPpMTHqQuFVa8wsQraspV67fxhaCPKQ 1066
vivarium/examples/boids/visualization.py sha256=mG_YryN8aHF5bIrPBoDS1LvoUZhmKyVX-fUHd2UYBYc 1352
vivarium/examples/disease_model/__init__.py sha256=icK7cU18Pztand4LTlpbtDP8RvurnUGvex4eWPm4rAs 813
vivarium/examples/disease_model/disease.py sha256=ocoFa3BJY8rk2K1ET7VQLdwqYqf4pYOpj_AhNXmqRx0 7799
vivarium/examples/disease_model/disease_model.yaml sha256=6Wl1-JfRUy32ppMwzpXSxs3wIveGtbSvdV-W-tPsK8Q 1337
vivarium/examples/disease_model/intervention.py sha256=ret6NJ_C01kc8aJAUPq4zV2ShShneWa6QjGuVNdIrDw 1575
vivarium/examples/disease_model/mortality.py sha256=c8th_kxlLwKI0vPUPvxxVwiU0-OfcnESHdWsZcHvKD4 3743
vivarium/examples/disease_model/observer.py sha256=W4o1986PRRALmTOr4GDqMjfoCXteFzkXs5TRp-Q3pBQ 1908
vivarium/examples/disease_model/population.py sha256=mod_cAk_l2awtd4qwkGzhxAl4iOdOUACW-fwj1GNVTg 5346
vivarium/examples/disease_model/risk.py sha256=a0_jJNI2YW36JIB-CPxeYO9lyCzKkaOgDLaejtnPZAo 4668
vivarium/framework/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vivarium/framework/configuration.py sha256=qeMCbQi2raq9Gae9qNVzqLD5CbXoZEM5LIPEVoIt0oY 3409
vivarium/framework/engine.py sha256=NI5aTOXdn_X4glcyp12cdYepPP4izJWfpMHMjjWNNpg 17946
vivarium/framework/event.py sha256=DXJk-jUyjLi1JHY1l0rijz_5aBjdj4GHIPjms97Po50 12020
vivarium/framework/lifecycle.py sha256=6tmeCUpjl0KA4nhPzFvQCtxLWl-wWjqMP2F1mumF_ac 23790
vivarium/framework/plugins.py sha256=IT5vg_A1FrPIJ7XzLQrfRRfKCa5wH5MhKbSu3EpMpTE 10333
vivarium/framework/state_machine.py sha256=iuMwXZgJaFGSy9cfRqcmBSeAevNQcwAkNR8xxuQ-mvg 22500
vivarium/framework/time.py sha256=0Dyyzzl3zozGPN0NEk3rJkrb-a4Knb3-NqeODYlPSNw 13981
vivarium/framework/utilities.py sha256=TJUsOY--yjgFXYQsW4TPNUQ9P9Ti5nLrGSJWmIrZfgo 2783
vivarium/framework/artifact/__init__.py sha256=NKeZNGgJ9hXoVaZZtFmfmn7ZIprEE5WjWAyFVjYgQGs 302
vivarium/framework/artifact/artifact.py sha256=GmgQDXXNXrUSs6vfDpRXpYe9JlrhSHVWpdt1MADrak0 10746
vivarium/framework/artifact/hdf.py sha256=BgWJOfhqoH0kyn3sUpXHqAf8LmzoqsEPCuSvgJqLBrE 13627
vivarium/framework/artifact/manager.py sha256=_sQscAi8jmGexBkqRr1tNu8DLBnoIhCaRas_DAOqc_c 10559
vivarium/framework/components/__init__.py sha256=EY4gOYPYDGusbZdPwf1ItMirkWrSfk8xuiBpeT0fX18 229
vivarium/framework/components/manager.py sha256=VBVZaGWGf3CppLwtg_SJ15E_gsXUEaA_QyhWGxKzm4o 13314
vivarium/framework/components/parser.py sha256=ei3nUJgUsaOxGjPDEA05ilOH0hVmqCYnZfREOQMSxUw 10585
vivarium/framework/logging/__init__.py sha256=dF7lPXP_gt1j-aEJQYfHCmEi8b6Lwed6mRKncnY-2Rg 251
vivarium/framework/logging/manager.py sha256=ODnDeFMOLHyhoz9CNKyPxZKC0LVICiCzwiNEclmofNQ 2206
vivarium/framework/logging/utilities.py sha256=suqVKYmYBDCIbiND9-mYtVkPmOkjjoAq-G4zhxZb2wU 4761
vivarium/framework/lookup/__init__.py sha256=R_m73IIk56con8ss5KBaVeu6kRPxxV9eTi6LKpy-OHY 249
vivarium/framework/lookup/interpolation.py sha256=P-QeP5EfSWgiu8ZVocvBUNY1CkwTUD7l_8e7-N6gTuY 14005
vivarium/framework/lookup/manager.py sha256=8rMVfvZ-_PiwNvrbLrMGMDse4TV22m97W1pOrP_AGXk 9669
vivarium/framework/lookup/table.py sha256=YtB_8KEWp_t-dMgbLiCLopexluSRtM1zfpGXmk8tf6A 10703
vivarium/framework/population/__init__.py sha256=Z81sbClH8d8sOV_0jmJA9x4ZJM_bx7H8yxMrFIuc28M 713
vivarium/framework/population/exceptions.py sha256=9gnH8jDCF4GXdEFzzblwvFUmSs2h6pv-VVajBKEL6eU 346
vivarium/framework/population/manager.py sha256=C_rSWjBZN8XnCBXYnOpb2bmfXS6XEfe4mhKKEbGYpXA 19994
vivarium/framework/population/population_view.py sha256=JDT8xDn8zS7XCYA3UMoETT5Isy909xdkoAaHpgBSMVE 21154
vivarium/framework/randomness/__init__.py sha256=WFS1NYCDDBSHYwwZ6kokIO9tS7srBJjrFObCkUoVbyI 1420
vivarium/framework/randomness/exceptions.py sha256=g2m7GKhSWZfbJoyPSDhjfzVBqsWNhSfZBy2chMorG84 328
vivarium/framework/randomness/index_map.py sha256=WP2GHbXOCBbYx7WHHWAd99J_qzOrmTRF_48nDuIFDSY 10346
vivarium/framework/randomness/manager.py sha256=4qbOt4Ee9QwZlvLTFQJSkOmylG2mVfu5O34BAxW8OkQ 10864
vivarium/framework/randomness/stream.py sha256=swUX151JCRnxRj9IuG52GUCdGPGi7SK7Eb5Ba28_BqE 17941
vivarium/framework/resource/__init__.py sha256=ivzY4EvyX43AfcZf5rrk3f1UkYH54JbdI7FU2AlMpSA 995
vivarium/framework/resource/exceptions.py sha256=TLeeh3CQ4fClB21qN-kDmdKyjSRQHLkYmo9tBISjU-o 160
vivarium/framework/resource/group.py sha256=dDfRzYEv2I4qeK2SZRPJbgr8OB0OCYZQio7qG-SijP8 3574
vivarium/framework/resource/manager.py sha256=o6wED1K-c7qaGbXbNWf6NG12jnGykpTE-d__5Q61JBw 10561
vivarium/framework/resource/resource.py sha256=DN6m-8V0DQZmxb6So4BIDBHDU6rXR_UjkuTu7JG_5tg 1731
vivarium/framework/results/__init__.py sha256=ZPygbSyMdzrltohUiZLqb7yJdik5zgXV6U47wo6xY8E 249
vivarium/framework/results/context.py sha256=5rDTAu-4WIKcWPgEd5nisPlsveptxjNogBv5uc32XzU 14829
vivarium/framework/results/exceptions.py sha256=0yNmwegGBeDl2vi3zRSOCcBN0q7h5YWlWy5c4pnf4P0 316
vivarium/framework/results/interface.py sha256=3hb6-UO5Alo9mwKMj2aIv1h78pC1wpioa2o_8sfyRJc 19219
vivarium/framework/results/manager.py sha256=JuKB7PV6XeyJhutAu6AeoGJYoEAIksGNGWmwzuxQVoo 18644
vivarium/framework/results/observation.py sha256=jnvdNWCTswvSD5IG5GeTySu2_exTjRf6edRmnrEgTO8 19535
vivarium/framework/results/observer.py sha256=CKKY0g8aRaUbHcSegZF5NxI_1IQomoy8v5id63COZx4 2097
vivarium/framework/results/stratification.py sha256=Dw7TcGdnjTYBp6RLNTdA498cf8WNZVr0ZtXWLdQIPI4 6201
vivarium/framework/values/__init__.py sha256=aZCkoTC_t7QynowjjfDUZy0tMJl89oZvE8bEecarXaQ 935
vivarium/framework/values/combiners.py sha256=2cSLVParvJHw0PIu11Dp1LNPm9WMW9KGTitKbtNj-Dk 1855
vivarium/framework/values/exceptions.py sha256=2b0ScgauUUFA98_dFteA4Ffl94PQ_oPru2qJy_HSbvM 162
vivarium/framework/values/manager.py sha256=NiSDm7V3vPcpHPwKzzt15Hq3TIbvha_ImYHnQz2Zx3Y 17460
vivarium/framework/values/pipeline.py sha256=0kz-FSfxG5Mt68Em-jqOIB10TUDMcMa6KXux4LyVRDY 9182
vivarium/framework/values/post_processors.py sha256=BHUGHyYl3NqKckfLjm5JBJNbAy1ijbTWzpdlGXeuXF8 3174
vivarium/interface/__init__.py sha256=hGfxIeMQvtsoQsTAm3dQl7Ob-vd6qAI3ezPYVY-lasU 62
vivarium/interface/cli.py sha256=vHokzYO5skRpVoyYk6-BR8v-6-olOfySvcr8Rj11ujA 6979
vivarium/interface/interactive.py sha256=XDnRxl9nNNUyvLVJUdQCE6BaZlY8dTBYUiXRyfWNHSY 9629
vivarium/interface/utilities.py sha256=-kaCx-UQnRjzr8Y0de-ILHfZs7l5YCHfvGxA764o3VQ 5135
vivarium-3.2.18.dist-info/LICENSE.txt sha256=mN4bNLUQNcN9njYRc_3jCZkfPySVpmM6MRps104FxA4 1548
vivarium-3.2.18.dist-info/METADATA sha256=TLSliDV9I2lEielXVL2M9BmB1Eq6ny7qWlwxvU1KkSI 4651
vivarium-3.2.18.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
vivarium-3.2.18.dist-info/entry_points.txt sha256=MJK4WdVY8S59Nu_htpiQP3j79pQPELQ1jRqigMyuLgQ 61
vivarium-3.2.18.dist-info/top_level.txt sha256=_-hUaYYe6OEQ6ocapXhvTOF8VxXFiSeBp6Izq67SKbM 9
vivarium-3.2.18.dist-info/RECORD

top_level.txt

vivarium

entry_points.txt

simulate = vivarium.interface.cli:simulate