Skip to main content

Plant phenology models in python

Project description

pyPhenology

pyPheonology is a software package for building plant phenology models. It has numpy at it’s core, making model building and prediction extremely fast. The core code was written to model phenology observations from the National Phenology Network, where abundant species have several thousand observations. The API is inspired by scikit-learn, so all models can work interchangeably with the same code. pyPhenology is currently used to build the continental scale phenology forecasts on http://phenology.naturecast.org

Full documentation

http://pyphenology.readthedocs.io/en/master/

Installation

Requires: scipy, pandas, joblib, and numpy

Install via pip

pip install pyPhenology

Or install the latest version from Github

pip install git+git://github.com/sdtaylor/pyPhenology

Get in touch

See the GitHub Repo to see the source code or submit issues and feature requests.

Citation

If you use this software in your research please cite it as:

Taylor, S. D. (2018). pyPhenology: A python framework for plant phenology modelling. Journal of Open Source Software, 3(28), 827. https://doi.org/10.21105/joss.00827

Bibtex:

@article{Taylor2018,
author = {Taylor, Shawn David},
doi = {10.21105/joss.00827},
journal = {Journal of Open Source Software},
mendeley-groups = {Software/Data},
month = {aug},
number = {28},
pages = {827},
title = {{pyPhenology: A python framework for plant phenology modelling}},
url = {http://joss.theoj.org/papers/10.21105/joss.00827},
volume = {3},
year = {2018}
}

Acknowledgments

Development of this software was funded by the Gordon and Betty Moore Foundation's Data-Driven Discovery Initiative through Grant GBMF4563 to Ethan P. White.

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

pyPhenology-0.7.1.tar.gz (865.2 kB view details)

Uploaded Source

Built Distribution

pyPhenology-0.7.1-py3-none-any.whl (863.7 kB view details)

Uploaded Python 3

File details

Details for the file pyPhenology-0.7.1.tar.gz.

File metadata

  • Download URL: pyPhenology-0.7.1.tar.gz
  • Upload date:
  • Size: 865.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyPhenology-0.7.1.tar.gz
Algorithm Hash digest
SHA256 70305a425a2715f30b6c516250c5ac2f5e23291f3ac7b10fdb9a3bcebfeeef12
MD5 627e56bdc0a1a0f4d9570a28bb1bc0fa
BLAKE2b-256 b22d9915e995e8ab16718d26486e61866e41bf55f2ec4c112c1320ceae58ec7c

See more details on using hashes here.

File details

Details for the file pyPhenology-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: pyPhenology-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 863.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyPhenology-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 32f888d3e6944e6857cbfe62125fbd81665c6e872f9b288fe1bb0c05bab1be17
MD5 ee0b0ebb74a54b5f672c38cd9f45b533
BLAKE2b-256 8904d8d074189bdea0d79f3ac0793abba8ff91817654f5a4193e03d3d3c517a1

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