vice


Namevice JSON
Version 1.3.1 PyPI version JSON
download
home_pagehttps://github.com/giganano/VICE.git
SummaryGalactic Chemical Evolution Integrator
upload_time2023-10-25 22:40:32
maintainerJames W. Johnson
docs_urlNone
authorJames W. Johnson
requires_python>=3.8,<4
licenseMIT
keywords galaxies simulations abundances
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
VICE: Versatile Integrator for Chemical Evolution

* 77 elements on the periodic table
* Fast integration of one-zone models
* Enrichment from single stellar populations
* Highly flexible nucleosynthetic yield calculations
* User-defined mathematical forms describing:
	- Nucleosynthetic yields in simulations
	- Mixing processes in multi-zone models
	- Infall and star formation histories
	- The stellar initial mass function
	- The star formation law
	- Element-by-element infall metallicities
	- Type Ia supernova delay-time distributions

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``. Other example scripts can
be found there as well.

Contents
--------
singlezone : ``object``
	Simulate a single-zone galactic chemical evolution model
multizone : ``object``
	Simulate a multi-zone galactic chemical evolution model
milkyway : ``object``
	A ``multizone`` object optimized for modeling the Milky Way.
output : ``object``
	Read and store output from ``singlezone`` simulations.
multioutput : ``object``
	Read and store output from ``multizone`` simulations.
migration : <module>
	Utilities for mixing prescriptions in multizone 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.
mlr : ``object``
	Built-in popular function forms of the stellar mass-lifetime relationship.
	Also stores which form to adopt in chemical evolution models.
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.
dataframe : ``object``
	A dictionary-like object with case-insensitive lookup and data storage.
history : <function>
	Reads in time-evolution of interstellar medium from singlezone simulation.
mdf : <function>
	Reads in stellar metallicity distribution from singlezone simulation.
stars : <function>
	Read in stellar population abundances from a multizone simulation output.
toolkit : <module>
	Generally useful utilities.

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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/giganano/VICE.git",
    "name": "vice",
    "maintainer": "James W. Johnson",
    "docs_url": null,
    "requires_python": ">=3.8,<4",
    "maintainer_email": "giganano9@gmail.com",
    "keywords": "galaxies,simulations,abundances",
    "author": "James W. Johnson",
    "author_email": "giganano9@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/f4/1b/7f1ae74f38082acbee1a25ce6b83b025b835c369396c8b326bc7dffaebe1/vice-1.3.1.tar.gz",
    "platform": "Linux",
    "description": "\nVICE: Versatile Integrator for Chemical Evolution\n\n* 77 elements on the periodic table\n* Fast integration of one-zone models\n* Enrichment from single stellar populations\n* Highly flexible nucleosynthetic yield calculations\n* User-defined mathematical forms describing:\n\t- Nucleosynthetic yields in simulations\n\t- Mixing processes in multi-zone models\n\t- Infall and star formation histories\n\t- The stellar initial mass function\n\t- The star formation law\n\t- Element-by-element infall metallicities\n\t- Type Ia supernova delay-time distributions\n\nHow to Access the Documentation:\n--------------------------------\nDocumentation is available in several forms:\n\n\t1. Online: http://vice-astro.readthedocs.io\n\t2. In PDF format, available for download at the same address\n\t3. In the docstrings embedded within the software\n\nRunning ``vice --docs`` from the terminal will open the online documentation\nin the default web browser.\n\nFirst time users should go through VICE's QuickStartTutorial jupyter notebook,\navailable under examples/ in the git repository. This can be launched from\nthe command line by running ``vice --tutorial``. Other example scripts can\nbe found there as well.\n\nContents\n--------\nsinglezone : ``object``\n\tSimulate a single-zone galactic chemical evolution model\nmultizone : ``object``\n\tSimulate a multi-zone galactic chemical evolution model\nmilkyway : ``object``\n\tA ``multizone`` object optimized for modeling the Milky Way.\noutput : ``object``\n\tRead and store output from ``singlezone`` simulations.\nmultioutput : ``object``\n\tRead and store output from ``multizone`` simulations.\nmigration : <module>\n\tUtilities for mixing prescriptions in multizone simulations.\nsingle_stellar_population : <function>\n\tSimulate enrichment from a single conatal star cluster\ncumulative_return_fraction : <function>\n\tCalculate the cumulative return fraction of a star cluster of known age\nmain_sequence_mass_fraction : <function>\n\tCalculate the main sequence mass fraction of a star cluster of known age\nimf : <module>\n\tBuilt-in funcitonal forms of popular stellar initial mass functions.\nmlr : ``object``\n\tBuilt-in popular function forms of the stellar mass-lifetime relationship.\n\tAlso stores which form to adopt in chemical evolution models.\nyields : <module>\n\tCalculate, access, and declare nucleosynthetic yield settings for use in\n\tsimulations.\nelements : <module>\n\tAccess, and declare nucleosynthetic yield settings for use in simulations.\n\tAccess other relevant information for each element such as the solar\n\tabundance or atomic number.\ndataframe : ``object``\n\tA dictionary-like object with case-insensitive lookup and data storage.\nhistory : <function>\n\tReads in time-evolution of interstellar medium from singlezone simulation.\nmdf : <function>\n\tReads in stellar metallicity distribution from singlezone simulation.\nstars : <function>\n\tRead in stellar population abundances from a multizone simulation output.\ntoolkit : <module>\n\tGenerally useful utilities.\n\nBuilt-In Dataframes\n-------------------\n- atomic_number : The atomic number of each element\n- primordial : The abundance of each element following big bang nucleosynthesis.\n- solar_z : The abundance of each element in the sun.\n- sources : The primary astrophysical production channels of each element.\n- stable_isotopes : Lists of each elements' stable isotopes.\n\nUtilities\n---------\n- VisibleDeprecationWarning : A DeprecationWarning that is visible by default.\n- VisibleRuntimeWarning : A RuntimeWarning that is visible by default.\n- ScienceWarning : A Warning concerning scientific accuracy and precision.\n- test : Runs VICE's unit tests.\n- version : VICE's version breakdown.\n- __version__ : The version string.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Galactic Chemical Evolution Integrator",
    "version": "1.3.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/giganano/VICE/issues",
        "Documentation": "https://vice-astro.readthedocs.io/",
        "Homepage": "https://github.com/giganano/VICE.git",
        "Source Code": "https://github.com/giganano/VICE.git"
    },
    "split_keywords": [
        "galaxies",
        "simulations",
        "abundances"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f41b7f1ae74f38082acbee1a25ce6b83b025b835c369396c8b326bc7dffaebe1",
                "md5": "4d36ad13d6ea8343a3fda8cc051c6768",
                "sha256": "194fc726bbc09687fb51ae23cc1fbab8b251b9d8f990c40714127721618e98f7"
            },
            "downloads": -1,
            "filename": "vice-1.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "4d36ad13d6ea8343a3fda8cc051c6768",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4",
            "size": 1891663,
            "upload_time": "2023-10-25T22:40:32",
            "upload_time_iso_8601": "2023-10-25T22:40:32.435918Z",
            "url": "https://files.pythonhosted.org/packages/f4/1b/7f1ae74f38082acbee1a25ce6b83b025b835c369396c8b326bc7dffaebe1/vice-1.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-25 22:40:32",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "giganano",
    "github_project": "VICE",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "vice"
}
        
Elapsed time: 0.12690s