Skip to main content

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.

Metadata

Release files for pyPhenology 0.7.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyPhenology 0.7.1
File Size Uploaded
pyPhenology-0.7.1.tar.gz 865.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyPhenology 0.7.1
File Interpreter ABI Platform
pyPhenology-0.7.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.7 MB

Release files / pyPhenology-0.7.1.tar.gz

Download URL pyPhenology-0.7.1.tar.gz
Size 865.2 kB
Tags Source
SHA-256 checksum
How to use checksums
70305a425a2715f30b6c516250c5ac2f5e23291f3ac7b10fdb9a3bcebfeeef12
BLAKE2b-256 checksum
How to use checksums
b22d9915e995e8ab16718d26486e61866e41bf55f2ec4c112c1320ceae58ec7c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyPhenology-0.7.1-py3-none-any.whl

Download URL pyPhenology-0.7.1-py3-none-any.whl
Size 863.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
32f888d3e6944e6857cbfe62125fbd81665c6e872f9b288fe1bb0c05bab1be17
BLAKE2b-256 checksum
How to use checksums
8904d8d074189bdea0d79f3ac0793abba8ff91817654f5a4193e03d3d3c517a1
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.7.1 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page