vivarium

View on PyPIReverse Dependencies (4)

3.2.3 vivarium-3.2.3-py3-none-any.whl

Wheel Details

Project: vivarium
Version: 3.2.3
Filename: vivarium-3.2.3-py3-none-any.whl
Download: [link]
Size: 153822
MD5: 5b4c3a9ac7e08f64df8ab883e36ade97
SHA256: 3babe33b1f6466f11ea1b05f6bcdeff631678265664dec4ff14d9c3cacc684ee
Uploaded: 2024-11-21 23:24:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vivarium
Version: 3.2.3
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
License-File: LICENSE.txt
[Description omitted; length: 1301 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.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=mXL9_BE7rH9kYvnpTkBL-8cf36JOLKsKyqYTcb1wVkw 22
vivarium/component.py sha256=XqOi-hF8J-86WTzj73dp7vHOEz9DpM6Mr2kLqsmS9U0 32586
vivarium/exceptions.py sha256=GzdM52O5a84-eG_0D-pJs2RyL345uxxSAhi1tzFJdv4 296
vivarium/manager.py sha256=m8s_zH-R3aJOvu6mLSUASWhyJAN8FRVwDLS2gY8GBmc 2404
vivarium/testing_utilities.py sha256=IYfW3ccG5zS2G5g7huLmBeaj8jQZ7PDMCakaFpgVXug 9101
vivarium/types.py sha256=VEqF2ocHj9GuLNr8IyvZM39-p0tSLO1jNSykTX-Sh3I 1081
vivarium/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vivarium/examples/boids/__init__.py sha256=VUvDDwXol7bP6EvgTa1Q8v_NDXWLOjLmkRe76YQmk2o 325
vivarium/examples/boids/forces.py sha256=Gm3DzeNV9HVYJ5Gk1UqXSAMpdcGzwPRfVRtDkgJafAs 5093
vivarium/examples/boids/movement.py sha256=t1spr45d2u5aqUXO8jdKQsikphf5ojG9IgJ2ABL0wrA 2676
vivarium/examples/boids/neighbors.py sha256=4C5UAkGO8FYp9VtgiJC0rz05YBOTG9ZCm1_ZMT-caNs 2230
vivarium/examples/boids/population.py sha256=bRd62Dkbo4-2NmhCFxqqnLBZ3v3ziKSzjeezbA_-qec 1088
vivarium/examples/boids/visualization.py sha256=pP1fYx0uHezydkr9SMwCQDs7p3IvEz1kND53037N8D8 1223
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=aZIt1QWUV7qW1xisZHnmyidlIxovNKIN4nKqfTXy3Y4 17596
vivarium/framework/event.py sha256=DXJk-jUyjLi1JHY1l0rijz_5aBjdj4GHIPjms97Po50 12020
vivarium/framework/lifecycle.py sha256=6tmeCUpjl0KA4nhPzFvQCtxLWl-wWjqMP2F1mumF_ac 23790
vivarium/framework/plugins.py sha256=ax6oW0Qdvxal9ZkItJ2XmxPYCN57v9m5sdMQi_mU7rM 6664
vivarium/framework/state_machine.py sha256=kj-7oUZYp7a7yGJvt5wD00NxeP_qU5N3q_BXqH9Qktg 21978
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=XHaJwRILnAN8z_l-R24tO6qyvr6_eN0RIt0OMGzWVZ4 13660
vivarium/framework/artifact/manager.py sha256=_sQscAi8jmGexBkqRr1tNu8DLBnoIhCaRas_DAOqc_c 10559
vivarium/framework/components/__init__.py sha256=EY4gOYPYDGusbZdPwf1ItMirkWrSfk8xuiBpeT0fX18 229
vivarium/framework/components/manager.py sha256=EEo09a7hUGm3iwQW_9tDNOVzmS-yikC2uRrzHyzFnVw 12520
vivarium/framework/components/parser.py sha256=A8AZ5v8HlB5SHSB5Df7aM6syvJABDswCVHGrQlGdq5E 10256
vivarium/framework/logging/__init__.py sha256=dF7lPXP_gt1j-aEJQYfHCmEi8b6Lwed6mRKncnY-2Rg 251
vivarium/framework/logging/manager.py sha256=qdhiSwvUQmT23__J_3QJEunLkC2HHSb3_5h2jYxox9E 2218
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=ixlb1Qqd7UZlwUiSf43t0It92F1XPwV2R4a0GuAMTNI 9650
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=3v7Gqie9SktWh5J6i5Jongg1GQ6QdNR6qLQBGwzDwhk 10225
vivarium/framework/randomness/manager.py sha256=cwNG1_ad-mF9K_EbIKaRAVM89KzEx60kLLr0OA7oIBY 10752
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=zkmde72sfVeztHoOYkOdx74-d3zsQ6F--z76LEbI5pw 14779
vivarium/framework/results/exceptions.py sha256=0yNmwegGBeDl2vi3zRSOCcBN0q7h5YWlWy5c4pnf4P0 316
vivarium/framework/results/interface.py sha256=qS4q_ffRsmSfLGIF8LSctIKNLvGj0FunyMPGWlVl8pA 18652
vivarium/framework/results/manager.py sha256=JuKB7PV6XeyJhutAu6AeoGJYoEAIksGNGWmwzuxQVoo 18644
vivarium/framework/results/observation.py sha256=9mjgFXsBv_947SVCKy8xWx6uylIOzMLJQl_KsVwXDlI 19470
vivarium/framework/results/observer.py sha256=48FC8OifeuboPO-G_EpfgwkC2O-cwRgVrVns3XqkaKs 2046
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=3EuUOpDMQirTxeOJhvMxPolMLPEs0eSdZuH4P6Ph4O0 9252
vivarium/interface/utilities.py sha256=-kaCx-UQnRjzr8Y0de-ILHfZs7l5YCHfvGxA764o3VQ 5135
vivarium-3.2.3.dist-info/LICENSE.txt sha256=mN4bNLUQNcN9njYRc_3jCZkfPySVpmM6MRps104FxA4 1548
vivarium-3.2.3.dist-info/METADATA sha256=4SOpxmJVuqQbuw-wahytIuEdo43iCsvZ6yJhd68y3mA 4471
vivarium-3.2.3.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
vivarium-3.2.3.dist-info/entry_points.txt sha256=MJK4WdVY8S59Nu_htpiQP3j79pQPELQ1jRqigMyuLgQ 61
vivarium-3.2.3.dist-info/top_level.txt sha256=_-hUaYYe6OEQ6ocapXhvTOF8VxXFiSeBp6Izq67SKbM 9
vivarium-3.2.3.dist-info/RECORD

top_level.txt

vivarium

entry_points.txt

simulate = vivarium.interface.cli:simulate