Skip to main content
https://travis-ci.org/brews/baysparpy.svg?branch=master

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

License

baysparpy is available under the Open Source GPLv3 (https://www.gnu.org/licenses).

Metadata

Release files for baysparpy 0.0.3

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

Source distribution (sdist)

Source distribution for baysparpy 0.0.3
File Size Uploaded
baysparpy-0.0.3.tar.gz 49.4 MB Details

Built distribution (wheel)

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

Total release size: 98.7 MB

Release files / baysparpy-0.0.3.tar.gz

Download URL baysparpy-0.0.3.tar.gz
Size 49.4 MB
Tags Source
SHA-256 checksum
How to use checksums
f68b9f34c7a3e8c08dfe02611b752a0cf0679e1a95da8b7dec2bb32309600738
BLAKE2b-256 checksum
How to use checksums
691251761af20b2ea36c809160f32f8ef786879da62e628967b33d3b00b93d23
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / baysparpy-0.0.3-py3-none-any.whl

Download URL baysparpy-0.0.3-py3-none-any.whl
Size 49.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
d6869869e679262ddcbce9291ace95353be07dabae501e0cd5ff8224837f7ca7
BLAKE2b-256 checksum
How to use checksums
8e389ebd2f66f266c174c847c9202278126ed7ca177bc9a3e51cd73d7611ce6a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

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