[![PyPI](https://img.shields.io/badge/python-3.11-blue.svg)]()
# PyBAYWATCH
This package incorporates a set of Bayesian hierarchical Proxy System Models (PSMs, i.e., forward data models) for sedimentary paleoclimate records in Python, including:
- [BAYSPAR](https://github.com/jesstierney/BAYSPAR): for TEX$_{86}$ in paleotemperature proxy (Tierney and Tingley, 2014, 2015).
- [BAYSPLINE](https://github.com/jesstierney/BAYSPLINE): for U$^{K'}_{37}$ in alkenone paleothermometer (Tierney and Tingley, 2018).
- [BAYMAG](https://github.com/jesstierney/BAYMAG): for Mg/Ca in planktic foraminifera (Tierney et al., 2019).
- [BAYFOX](https://github.com/jesstierney/bayfoxm): for global plankit foraminifera $\delta^{18}$O(Malevich et al., 2019).
- [BAYMBT](https://github.com/jesstierney/BayMBT): for the branched GDGT MBT5Me proxy in soils, peats, and lakes (Dearing Crampton-Flood et al., 2020; Martínez-Sosa et al., 2021).
It include two modes: (i) Python wrappers for the original Matlab codebase, and (ii) pure Python versions.
The detailed supporting information is provided below:
| Model | Python wrapper | Pure Python |
|-----------|---------------------|-------------------|
| BAYSPAR | ✅ | ✅ |
| BAYSPINE | ❌ (due to a non-open Matlab toolbox) | ✅ |
| BAYMAG | ✅ | ✅ |
| BAYFOX | ✅ | ✅ |
| BAYMBT | ✅ | ✅ |
## References
- Tierney, J. E. & Tingley, M. P. A Bayesian, spatially-varying calibration model for the TEX86 proxy. Geochimica et Cosmochimica Acta 127, 83–106 (2014).
- Tierney, J. E. & Tingley, M. P. A TEX86 surface sediment database and extended Bayesian calibration. Sci Data 2, 150029 (2015).
- Tierney, J. E. & Tingley, M. P. BAYSPLINE: A New Calibration for the Alkenone Paleothermometer. Paleoceanography and Paleoclimatology 33, 281–301 (2018).
- Tierney, J. E., Malevich, S. B., Gray, W., Vetter, L. & Thirumalai, K. Bayesian Calibration of the Mg/Ca Paleothermometer in Planktic Foraminifera. Paleoceanography and Paleoclimatology 34, 2005–2030 (2019).
- Malevich, S. B., Vetter, L. & Tierney, J. E. Global Core Top Calibration of δ18O in Planktic Foraminifera to Sea Surface Temperature. Paleoceanography and Paleoclimatology 34, 1292–1315 (2019).
- Dearing Crampton-Flood, E., Tierney, J. E., Peterse, F., Kirkels, F. M. S. A. & Sinninghe Damsté, J. S. BayMBT: A Bayesian calibration model for branched glycerol dialkyl glycerol tetraethers in soils and peats. Geochimica et Cosmochimica Acta 268, 142–159 (2020).
- Martínez-Sosa, P. et al. A global Bayesian temperature calibration for lacustrine brGDGTs. Geochimica et Cosmochimica Acta 305, 87–105 (2021).
Raw data
{
"_id": null,
"home_page": "https://github.com/fzhu2e/pybaywatch",
"name": "pybaywatch",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "Bayeisan Hierarchical Proxy System Models for Sediments",
"author": "Feng Zhu, Jessica Tierney",
"author_email": "fengzhu@ucar.edu, jesst@arizona.edu",
"download_url": "https://files.pythonhosted.org/packages/f7/6f/a7925ae694a915b44c0bee311397c42b760704b3d4eada83446ce067359a/pybaywatch-2024.4.8.tar.gz",
"platform": null,
"description": "[![PyPI](https://img.shields.io/badge/python-3.11-blue.svg)]()\n\n# PyBAYWATCH\nThis package incorporates a set of Bayesian hierarchical Proxy System Models (PSMs, i.e., forward data models) for sedimentary paleoclimate records in Python, including:\n- [BAYSPAR](https://github.com/jesstierney/BAYSPAR): for TEX$_{86}$ in paleotemperature proxy (Tierney and Tingley, 2014, 2015).\n- [BAYSPLINE](https://github.com/jesstierney/BAYSPLINE): for U$^{K'}_{37}$ in alkenone paleothermometer (Tierney and Tingley, 2018).\n- [BAYMAG](https://github.com/jesstierney/BAYMAG): for Mg/Ca in planktic foraminifera (Tierney et al., 2019).\n- [BAYFOX](https://github.com/jesstierney/bayfoxm): for global plankit foraminifera $\\delta^{18}$O(Malevich et al., 2019).\n- [BAYMBT](https://github.com/jesstierney/BayMBT): for the branched GDGT MBT5Me proxy in soils, peats, and lakes (Dearing Crampton-Flood et al., 2020; Mart\u00ednez-Sosa et al., 2021).\n\nIt include two modes: (i) Python wrappers for the original Matlab codebase, and (ii) pure Python versions.\nThe detailed supporting information is provided below:\n\n| Model | Python wrapper | Pure Python |\n|-----------|---------------------|-------------------|\n| BAYSPAR | \u2705 | \u2705 |\n| BAYSPINE | \u274c (due to a non-open Matlab toolbox) | \u2705 |\n| BAYMAG | \u2705 | \u2705 |\n| BAYFOX | \u2705 | \u2705 |\n| BAYMBT | \u2705 | \u2705 |\n\n## References\n- Tierney, J. E. & Tingley, M. P. A Bayesian, spatially-varying calibration model for the TEX86 proxy. Geochimica et Cosmochimica Acta 127, 83\u2013106 (2014).\n- Tierney, J. E. & Tingley, M. P. A TEX86 surface sediment database and extended Bayesian calibration. Sci Data 2, 150029 (2015).\n- Tierney, J. E. & Tingley, M. P. BAYSPLINE: A New Calibration for the Alkenone Paleothermometer. Paleoceanography and Paleoclimatology 33, 281\u2013301 (2018).\n- Tierney, J. E., Malevich, S. B., Gray, W., Vetter, L. & Thirumalai, K. Bayesian Calibration of the Mg/Ca Paleothermometer in Planktic Foraminifera. Paleoceanography and Paleoclimatology 34, 2005\u20132030 (2019).\n- Malevich, S. B., Vetter, L. & Tierney, J. E. Global Core Top Calibration of \u03b418O in Planktic Foraminifera to Sea Surface Temperature. Paleoceanography and Paleoclimatology 34, 1292\u20131315 (2019).\n- Dearing Crampton-Flood, E., Tierney, J. E., Peterse, F., Kirkels, F. M. S. A. & Sinninghe Damst\u00e9, J. S. BayMBT: A Bayesian calibration model for branched glycerol dialkyl glycerol tetraethers in soils and peats. Geochimica et Cosmochimica Acta 268, 142\u2013159 (2020).\n- Mart\u00ednez-Sosa, P. et al. A global Bayesian temperature calibration for lacustrine brGDGTs. Geochimica et Cosmochimica Acta 305, 87\u2013105 (2021).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "PyBAYWATCH: BAYWATCH in Python",
"version": "2024.4.8",
"project_urls": {
"Homepage": "https://github.com/fzhu2e/pybaywatch"
},
"split_keywords": [
"bayeisan",
"hierarchical",
"proxy",
"system",
"models",
"for",
"sediments"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f76fa7925ae694a915b44c0bee311397c42b760704b3d4eada83446ce067359a",
"md5": "b0134efb193a56a678512e59357bc9ae",
"sha256": "0661202413cc40f96990806ea4d240ec1a0aff33ff65f2426db3ab098396df0d"
},
"downloads": -1,
"filename": "pybaywatch-2024.4.8.tar.gz",
"has_sig": false,
"md5_digest": "b0134efb193a56a678512e59357bc9ae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18542,
"upload_time": "2024-04-09T19:08:45",
"upload_time_iso_8601": "2024-04-09T19:08:45.685685Z",
"url": "https://files.pythonhosted.org/packages/f7/6f/a7925ae694a915b44c0bee311397c42b760704b3d4eada83446ce067359a/pybaywatch-2024.4.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-09 19:08:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fzhu2e",
"github_project": "pybaywatch",
"github_not_found": true,
"lcname": "pybaywatch"
}