Metadata-Version: 2.1
Name: microbenthos
Version: 0.14
Summary: Modeling framework for microbenthic habitats useful for studies in biogeochemistry and marine microbial ecology.
Home-page: https://microbenthos.readthedocs.io
Author: Arjun Chennu
Author-email: arjun.chennu@gmail.com
License: MIT license
Keywords: microbenthos,biogeochemistry,marine biology,microbial ecology,simulation,modeling,microbial mats,sediments
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python 
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: click
Requires-Dist: future
Requires-Dist: logutils
Requires-Dist: sympy
Requires-Dist: cerberus
Requires-Dist: PyYaml
Requires-Dist: h5py
Requires-Dist: tqdm
Requires-Dist: matplotlib (>=2.1)
Requires-Dist: scipy
Requires-Dist: numpy
Requires-Dist: fipy
Provides-Extra: docs
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinxcontrib-programoutput ; extra == 'docs'
Requires-Dist: sphinx-autodoc-typehints ; extra == 'docs'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: mock ; extra == 'test'


.. image:: https://img.shields.io/pypi/v/microbenthos.svg
    :target: https://pypi.python.org/pypi/microbenthos

.. image:: https://travis-ci.org/achennu/microbenthos.svg?branch=master
    :target: https://travis-ci.org/achennu/microbenthos

.. image:: https://readthedocs.org/projects/microbenthos/badge/?version=latest
    :target: https://microbenthos.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

.. image:: http://joss.theoj.org/papers/5daae2e14258034d77cb694370cbae23/status.svg
    :target: http://joss.theoj.org/papers/5daae2e14258034d77cb694370cbae23
    :alt: Journal of Open Source Software

.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3583388.svg
   :target: https://doi.org/10.5281/zenodo.1240939
   :alt: Zenodo software archive

MicroBenthos is a modeling framework (in python) useful for studies of benthic
microbial systems, such as microbial mats, marine sediments, etc. It enables in
silico experiments in microbial ecophysiology and biogeochemistry through
computational simulations of geochemical processes, microbial metabolism and
mass transport physics.

* Free software: MIT license
* Documentation: https://microbenthos.readthedocs.io
* Source code: https://github.com/achennu/microbenthos

Simulation example
-------------------

From `youtube <https://www.youtube.com/watch?v=CnHjVJKXo0A>`_


Features
--------

* Create microbenthic systems:
    Study dynamics of microbial and geochemical sedimentary processes by solving
    their partial differential equations. Easily include microbial populations,
    solar irradiance, anisotropic diffusion and more in your models.

* Scientist-friendly:
    Define constitutive chemical and biological processes simply as mathematical
    formulae. Data is saved in open archival format.

* Visualize on the go:
    Includes visualization of modelled parameters and results that can be viewed
    live, and exported to video. Progress information on simulation is also shown.

* Stateful simulations:
    Simulations can be interrupted and then resumed, allowing for interactive
    inspection and time-saving.

* No programming required:
    Systems and behavior can be defined through a structured text file.

* Extensible:
    New modalities of microbial systems can be created with simple programming
    around a defined structure.


