Skip to main content

Galactic Chemical Evolution Integrator

Project description

VICE: Versatile Integrator for Chemical Evolution

Provides

  • A dataframe object meant for case-insensitive lookup

  • Simulations of galactic chemical evolution models

  • Simulations of nucleosynthesis from single stellar populations

  • Built-in yield tables from nucleosynthesis studies

How to Access the Documentation:

Documentation is available in several forms:

  1. Online: http://vice-astro.readthedocs.io

  2. In PDF format, available for download at the same address

  3. In the docstrings embedded within the software

Running vice --docs from the terminal will open the online documentation in the default web browser.

First time users should go through VICE’s QuickStartTutorial jupyter notebook, available under examples/ in the git repository. This can be launched from the command line by running vice --tutorial.

Example scripts can be found under examples/ in the git repository at http://github.com/giganano/VICE.

Contents

singlezonetype

Simulate a single-zone galactic chemical evolution model

outputtype

Read and store output from single- and multi-zone simulations.

single_stellar_population<function>

Simulate enrichment from a single conatal star cluster

cumulative_return_fraction<function>

Calculate the cumulative return fraction of a star cluster of known age

main_sequence_mass_fraction<function>

Calculate the main sequence mass fraction of a star cluster of known age

imf<module>

Built-in funcitonal forms of popular stellar initial mass functions.

yields<module>

Calculate, access, and declare nucleosynthetic yield settings for use in simulations.

elements<module>

Access, and declare nucleosynthetic yield settings for use in simulations. Access other relevant information for each element such as the solar abundance or atomic number.

dataframetype

An extension to the Python type dict to allow case-insensitivity.

history<function>

Reads in time-evolution of interstellar medium from singlezone simulation.

mdf<function>

Reads in stellar metallicity distribution from singlezone simulation.

Built-In Dataframes

  • atomic_number : The atomic number of each element

  • primordial : The abundance of each element following big bang nucleosynthesis.

  • solar_z : The abundance of each element in the sun.

  • sources : The primary astrophysical production channels of each element.

  • stable_isotopes : Lists of each elements’ stable isotopes.

Utilities

  • VisibleDeprecationWarning : A DeprecationWarning that is visible by default.

  • VisibleRuntimeWarning : A RuntimeWarning that is visible by default.

  • ScienceWarning : A Warning concerning scientific accuracy and precision.

  • test : Runs VICE’s unit tests.

  • version : VICE’s version breakdown.

  • __version__ : The version string.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vice-1.1.0.tar.gz (2.7 MB view details)

Uploaded Source

Built Distributions

vice-1.1.0-cp38-cp38-manylinux1_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.8

vice-1.1.0-cp38-cp38-macosx_10_11_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.8 macOS 10.11+ x86-64

vice-1.1.0-cp37-cp37m-manylinux1_x86_64.whl (13.2 MB view details)

Uploaded CPython 3.7m

vice-1.1.0-cp37-cp37m-macosx_10_11_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.7m macOS 10.11+ x86-64

vice-1.1.0-cp36-cp36m-manylinux1_x86_64.whl (13.3 MB view details)

Uploaded CPython 3.6m

vice-1.1.0-cp36-cp36m-macosx_10_11_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.6m macOS 10.11+ x86-64

vice-1.1.0-cp35-cp35m-manylinux1_x86_64.whl (13.0 MB view details)

Uploaded CPython 3.5m

vice-1.1.0-cp35-cp35m-macosx_10_11_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.5m macOS 10.11+ x86-64

File details

Details for the file vice-1.1.0.tar.gz.

File metadata

  • Download URL: vice-1.1.0.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0.tar.gz
Algorithm Hash digest
SHA256 4ae736b10acca4e0919454b98d3677517ec5a1462f32ad22be6375a0467d0958
MD5 6a4be9c9ebdf1efb92b9ab5f2be77719
BLAKE2b-256 9020c61902a5e20eed90a3ea4c616665909ea2808d6c0ddde9ff4501f6049cde

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 13.7 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 34260f2da718e6c1ef824fbcbaa1ba99c222699c236473c26abd4132f77f6621
MD5 e9a01ace83614477df2bd118251a98b6
BLAKE2b-256 45786e3b055bb59f9626b20e55e9ff44d29e40fdcd2c006f3117520a270c271c

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp38-cp38-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp38-cp38-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.8, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp38-cp38-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 b64446a5cb608de751247d04b3b408e0cb0c6a1fa9d8879a1c313d8c43f23956
MD5 1e2fa496cc90f805aa0313e50c984437
BLAKE2b-256 3d4c21cd5b7d87d54736cdd44c953639d8ca1c6113b2b6ce268c4dda13126ebe

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 909557e50638e4d7fe46da5ff64575eccd84b6781c51d7321741603c1802bc1d
MD5 3f4b592086f1472a162eef17c7dcb6f9
BLAKE2b-256 b8211a4128c1ff4c0b95c524999dc56f251c6a4d955c0752b8dbb1125876cbcb

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp37-cp37m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp37-cp37m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.7m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp37-cp37m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 78ff849e2c453b05c78ab43391e825dbf72cdc6f754552cf374dd50656777abd
MD5 5b1115220216c84a5a555d6f135e804b
BLAKE2b-256 fd9196021727795b24c37185702d95d0ce2513721b61a516f7696b0d9cc6f71a

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 13.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b063d4a23b96a247b6ccaa9a63a84845f5baef5913fdf66f78a0066ef4fb815e
MD5 a4b5c54703f73aeae61b7ee4fa5da3a2
BLAKE2b-256 c023c2c81610abcbb0c7608b4c25cbdde08b9ff4be5e5d3768b80cedb912bedb

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp36-cp36m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp36-cp36m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.6m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp36-cp36m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 563acfaf1edc95ad9d40cfa6553177f39a7b0518c8b521b980577dde3ca46fa6
MD5 ccac97510d584dbaad572cc6105c6cd0
BLAKE2b-256 412c6992f1f0393511dcf1bdc7f85fef48dbc06188dade0d9965b8df4847f3a9

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 13.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 68504fd094a852a30fdaa7e3f0f7e81badd3457203b4fa3eb20b081fac75a43c
MD5 b738655c067e91412b8985d55b2f7de5
BLAKE2b-256 ce21690856b771dd700d21d77d0f0118c6825040b65c83b2000ad37d543aaf1d

See more details on using hashes here.

File details

Details for the file vice-1.1.0-cp35-cp35m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: vice-1.1.0-cp35-cp35m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.5m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for vice-1.1.0-cp35-cp35m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 831af7bfea9e2810ccd50f5938d8ae366e8465a0ae301ec7926686b7c64f372f
MD5 2934338676c80880e98b648d07531900
BLAKE2b-256 dec25299a49aa78ecf0e52d252a12fa2899e53d5a93ea0fe830908e7b85b29b6

See more details on using hashes here.

Supported by

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