An Open Source Python package for TEX86 calibration
Project description
An Open Source Python package for TEX86 calibration.
This package is based on the original BAYSPAR (BAYesian SPAtially-varying Regression) for MATLAB (https://github.com/jesstierney/BAYSPAR).
Quick example
First, load key packages and an example dataset:
import numpy as np
import bayspar as bsr
example_file = bsr.get_example_data('castaneda2010.csv')
d = np.genfromtxt(example_file, delimiter=',', names=True)
This dataset (from Castañeda et al. 2010) has two columns giving sediment age (calendar years BP) and TEX86.
We can make a “standard” prediction of sea-surface temperature (SST) with predict_seatemp():
prediction = bsr.predict_seatemp(d['tex86'], lon=34.0733, lat=31.6517,
prior_std=6, temptype='sst')
To see actual numbers from the prediction, directly parse prediction.ensemble or use prediction.percentile() to get the 5%, 50% and 95% percentiles.
You can also plot your prediction with bsr.predictplot() or bsr.densityplot().
For further details, examples, and additional prediction functions, see the online documentation (https://baysparpy.readthedocs.io).
Installation
To install baysparpy with pip, run:
$ pip install git+git://github.com/brews/baysparpy.git@stable
Unfortunately, baysparpy is not compatible with Python 2.
Support and development
Documentation is available online (https://baysparpy.readthedocs.io).
Please feel free to report bugs and issues or view the source code on GitHub (https://github.com/brews/baysparpy).
License
baysparpy is available under the Open Source GPLv3 (https://www.gnu.org/licenses).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file baysparpy-0.0.3.tar.gz
.
File metadata
- Download URL: baysparpy-0.0.3.tar.gz
- Upload date:
- Size: 49.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/38.5.2 requests-toolbelt/0.8.0 tqdm/4.19.6 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f68b9f34c7a3e8c08dfe02611b752a0cf0679e1a95da8b7dec2bb32309600738 |
|
MD5 | 7441544111ebc4bf354c61f6b57b786e |
|
BLAKE2b-256 | 691251761af20b2ea36c809160f32f8ef786879da62e628967b33d3b00b93d23 |
File details
Details for the file baysparpy-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: baysparpy-0.0.3-py3-none-any.whl
- Upload date:
- Size: 49.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/38.5.2 requests-toolbelt/0.8.0 tqdm/4.19.6 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6869869e679262ddcbce9291ace95353be07dabae501e0cd5ff8224837f7ca7 |
|
MD5 | 3e76dbfa1b987ad4bdcc5d6ab5a9623e |
|
BLAKE2b-256 | 8e389ebd2f66f266c174c847c9202278126ed7ca177bc9a3e51cd73d7611ce6a |