vice

A python package designed to run numerical simulations of galactic chemical evolution

https://github.com/giganano/vice

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 6 committers (33.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.3%) to scientific vocabulary

Keywords

abundances astrophysics c cython galaxies python simulations
Last synced: 6 months ago · JSON representation

Repository

A python package designed to run numerical simulations of galactic chemical evolution

Basic Info
  • Host: GitHub
  • Owner: giganano
  • License: mit
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 837 MB
Statistics
  • Stars: 26
  • Watchers: 4
  • Forks: 6
  • Open Issues: 1
  • Releases: 8
Topics
abundances astrophysics c cython galaxies python simulations
Created over 7 years ago · Last pushed 7 months ago
Metadata Files
Readme Changelog License

README.rst

|logo|

Versatile Integrator for Chemical Evolution
###########################################

|paper1| |paper2| |paper3|

|python| |version| |MIT Licensed|

|GitHub CI| |docs| |issues|

|slack|

.. 	|python| image:: https://img.shields.io/pypi/pyversions/VICE?label=Python&logo=Python&logoColor=white
	:target: https://python.org
	:alt: Python

..	|version| image:: https://img.shields.io/pypi/v/VICE?label=PyPI&logo=PyPI&logoColor=white
	:target: https://pypi.org/project/vice/
	:alt: version

..	|MIT Licensed| image:: https://img.shields.io/badge/License-MIT-blue.svg
	:target: https://raw.githubusercontent.com/giganano/VICE/main/LICENSE
	:alt: MIT License

..	|issues| image:: https://img.shields.io/github/issues/giganano/VICE.svg
	:target: https://github.com/giganano/VICE/issues
	:alt: issues

.. 	|GitHub CI| image:: https://github.com/giganano/VICE/workflows/GitHub%20CI/badge.svg
	:target: https://github.com/giganano/VICE/actions/workflows/ci.yml
	:alt: GitHub CI

.. 	|docs| image:: https://readthedocs.org/projects/vice-astro/badge/?version=latest
	:target: https://vice-astro.readthedocs.io/en/latest/?badge=latest
	:alt: Documentation Status

..	|paper1| image:: https://img.shields.io/badge/NASA%20ADS-Johnson%20%26%20Weinberg%20(2020)-red
	:target: https://ui.adsabs.harvard.edu/abs/2020MNRAS.498.1364J/abstract
	:alt: Johnson & Weinberg (2020)

.. 	|paper2| image:: https://img.shields.io/badge/NASA%20ADS-Johnson%20et%20al.%20(2021)-red
	:target: https://ui.adsabs.harvard.edu/abs/2021arXiv210309838J/abstract
	:alt: Johnson et al. (2021)

.. 	|paper3| image:: https://img.shields.io/badge/NASA%20ADS-Griffith%20et%20al.%20(2021)-red
	:target: https://ui.adsabs.harvard.edu/abs/2021arXiv210309837G/abstract
	:alt: Griffith et al. (2021)

.. 	|slack| image:: https://img.shields.io/badge/Join-Slack-blueviolet?logo=Slack
	:target: https://join.slack.com/t/vice-astro/shared_invite/zt-tqwa1syp-faiQu0P9oe83cazb0q9tJA
	:alt: Slack

..	|logo| image:: logo/logo_transparent_blue.png

VICE is a user-friendly python_ package designed to model chemical enrichment
in galaxies.

* 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

.. _python: https://www.python.org/

Quick Links
===========

* `Install VICE`__
	- `Dependencies`__
	- `Installing from Source`__
	- `Troubleshoot Your Build`__
* `Usage`__
	- `Tutorial`__
	- `Example Code`__
	- `From the Command Line`__
* `Join our Slack Community`__
* `Documentation`__
* `Submit a Bug Report`__
* `Cite VICE`__
* `Acknowledgements`__
* `License`__

__ install_
__ dependencies_
__ sourceinstall_
__ troubleshoot_
.. _install: https://vice-astro.readthedocs.io/en/latest/install.html
.. _dependencies: https://vice-astro.readthedocs.io/en/latest/install.html#dependencies
.. _sourceinstall: https://vice-astro.readthedocs.io/en/latest/install.html#installing-from-source
.. _troubleshoot: https://vice-astro.readthedocs.io/en/latest/install.html#troubleshooting-your-build

__ usage_
__ tutorial_
__ example_
__ fromcmdline_
.. _usage: https://vice-astro.readthedocs.io/en/latest/getting_started.html
.. _tutorial: https://github.com/giganano/VICE/blob/main/examples/QuickStartTutorial.ipynb
.. _example: https://github.com/giganano/VICE/tree/main/examples
.. _fromcmdline: https://vice-astro.readthedocs.io/en/latest/api/command_line.html

__ slack_
.. _slack: https://join.slack.com/t/vice-astro/shared_invite/zt-tqwa1syp-faiQu0P9oe83cazb0q9tJA

__ docs_
.. _docs: https://vice-astro.readthedocs.io/en/latest/

__ issues_
.. _issues: https://github.com/giganano/VICE/issues

__ citing_
.. _citing: https://vice-astro.readthedocs.io/en/latest/developers/citing.html

__ acknowledgements_
.. _acknowledgements: https://vice-astro.readthedocs.io/en/latest/developers/acknowledgements.html

__ license_
.. _license: https://vice-astro.readthedocs.io/en/latest/developers/license.html

Journal Related Features
========================
Under starbursts_, we provide the python_ code which runs the simulations and
produces the figures in `Johnson & Weinberg (2020)`__. Under migration_, we
provide the same for `Johnson et al. (2021)`__.

.. _starbursts: https://github.com/giganano/VICE/tree/main/starbursts
.. _migration: https://github.com/giganano/VICE/tree/main/migration
__ jw20_
.. _jw20: https://ui.adsabs.harvard.edu/abs/2020MNRAS.498.1364J/abstract
__ j21_
.. _j21: https://ui.adsabs.harvard.edu/abs/2021arXiv210309838J/abstract


Owner

  • Name: James W. Johnson
  • Login: giganano
  • Kind: user
  • Location: Columbus, OH
  • Company: The Ohio State University

| Astrophysics Ph.D. student | Galaxies | Dark Matter Halos | Numerical Simulations | Python | C |

GitHub Events

Total
  • Watch event: 2
  • Push event: 17
  • Pull request event: 2
  • Fork event: 1
  • Create event: 3
Last Year
  • Watch event: 2
  • Push event: 17
  • Pull request event: 2
  • Fork event: 1
  • Create event: 3

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 1,261
  • Total Committers: 6
  • Avg Commits per committer: 210.167
  • Development Distribution Score (DDS): 0.404
Past Year
  • Commits: 22
  • Committers: 1
  • Avg Commits per committer: 22.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
astrobeard g****9@g****m 752
astrobeard a****1@g****m 497
James W. Johnson 4****o 7
John Bredall b****1@b****u 3
johnson.7419 j****9@a****u 1
Emily Griffith 1****h@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 2
  • Total pull requests: 34
  • Average time to close issues: 18 days
  • Average time to close pull requests: 8 days
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 3.0
  • Average comments per pull request: 0.03
  • Merged pull requests: 33
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • ajwheeler (1)
  • moustakas (1)
Pull Request Authors
  • giganano (35)
  • dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (1)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 158 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 13
  • Total versions: 7
  • Total maintainers: 1
pypi.org: vice

Galactic Chemical Evolution Integrator

  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 13
  • Downloads: 158 Last month
Rankings
Dependent repos count: 4.1%
Dependent packages count: 7.3%
Average: 10.1%
Downloads: 11.9%
Stargazers count: 12.9%
Forks count: 14.3%
Maintainers (1)
Last synced: 6 months ago

Dependencies

docs/requirements.txt pypi
  • Cython >=0.28.0
  • sphinx >=2.0.0
.github/workflows/bdist_linux.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/bdist_macos.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v2 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/sdist.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/wheels.yml actions
  • actions/download-artifact v2 composite
  • actions/upload-artifact v2 composite
setup.py pypi