{ "info": { "author": "S. Brewster Malevich", "author_email": "malevich@email.arizona.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "# erebusfall\n\n[![Travis-CI Build Status](https://travis-ci.org/brews/erebusfall.svg?branch=master)](https://travis-ci.org/brews/erebusfall)\n\nApply a simple ice-volume correction to marine-isotope \n[\u03b418O](https://en.wikipedia.org/wiki/%CE%9418O) and [\u03b4D](https://en.wikipedia.org/wiki/Deuterium)\n proxy records, in Python.\n\nThe correction uses the [LR04](https://doi.org/10.1594/PANGAEA.701576) \nbenthic stack from [Lisiecki and Raymo, 2005](https://doi.org/10.1029/2004PA001071). The stack is scaled so that the [LGM](https://en.wikipedia.org/wiki/Last_Glacial_Maximum)-to-present \nchange is assumed to be 1.0 \u2030 in accordance with the pore-water estimate of \n[Schrag et al. 1996](https://doi.org/10.1126/science.272.5270.1930). The \npackage is adapted from the ice-volume correction in [Tierney et al. 2017](https://doi.org/10.1130/G39457.1).\n\n\n## Example\n\nStart by importing `erebusfall`, `numpy`:\n\n```python\nimport erebusfall as ef\nimport numpy as np\n```\n\n...and creating a hypothetical proxy time \nseries...\n\n```python\nage_ka = np.arange(0, 20, 1)\nproxy = np.random.normal(loc=-2.0, size=len(age_ka))\n```\n\nNow we can plug this into `ef.icevol_correction()` with a few key options:\n\n```python\nproxy_adjusted = ef.icevol_correction(age_ka, proxy, \n proxytype='d18o', \n timeunit='ka')\n```\n\nWe first plug in the proxy age and proxy values. The `proxytype='d18o'` \nindicates that we're dealing with \u03b418O. We can set `proxytype='dd'` for a \u03b4D \nrecord. The `timeunit` argument indicates that `age_ka` is in thousands of \nyears before present. There are also options for for \"years BP\" and \n\"million years BP\". The output from the function, `proxy_adjusted`, is the \ncorrected isotope proxy as a numpy array.\n\nSee `help(ef.icevol_correction)` for more documentation.\n\n## Installation\n\nYou can install the package [from PyPI](https://pypi.python.org/pypi/erebusfall) with\n\n```\npip install erebusfall\n```\n\nIf you want to use `conda`:\n\n```\nconda install erebusfall -c sbmalev\n```\n\n## Development and Support\n\nSource code is [hosted online](https://github.com/brews/erebusfall) under an Open \nSource license. Please feel free to file any \n[bugs and issues](https://github.com/brews/erebusfall/issues) you find.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/brews/erebusfall", "keywords": "marine isotope paleoclimate proxy deuterium d18o", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "erebusfall", "package_url": "https://pypi.org/project/erebusfall/", "platform": "", "project_url": "https://pypi.org/project/erebusfall/", "project_urls": { "Homepage": "https://github.com/brews/erebusfall" }, "release_url": "https://pypi.org/project/erebusfall/0.0.3/", "requires_dist": [ "numpy", "scipy" ], "requires_python": "", "summary": "Apply a simple ice-volume correction to marine-isotope proxy records in Python", "version": "0.0.3" }, "last_serial": 4714459, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b39f6dbf20cb5f69401f9d6f0a39df32", "sha256": "cd0855c453ca1fa32fed2ce43436335240f6e5162df47408464f10d5b7f1e7f3" }, "downloads": -1, "filename": "erebusfall-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b39f6dbf20cb5f69401f9d6f0a39df32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18927, "upload_time": "2018-03-01T21:54:18", "url": "https://files.pythonhosted.org/packages/6b/b9/48075e15ca7ea1c13a6707e17849535701cdb4201bf9fdeda2bd38a5f629/erebusfall-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3d962dfa094b446c7a53cb7fb53598f", "sha256": "43fb456fa8f5e38810c9e75afab8a7cb2e688313e6bae79711124687850a6a50" }, "downloads": -1, "filename": "erebusfall-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e3d962dfa094b446c7a53cb7fb53598f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18242, "upload_time": "2018-03-01T21:54:19", "url": "https://files.pythonhosted.org/packages/1c/37/7085a471b079e187d1b6d845b9b14bcdaeef856b62b64ed0b0c5af8c3752/erebusfall-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "625f71998601632b73b1c591ef1116d9", "sha256": "83dae9c5b6d4e4f05b4f650be787bc365deff8c31f158a57652915ca7125fd4f" }, "downloads": -1, "filename": "erebusfall-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "625f71998601632b73b1c591ef1116d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18933, "upload_time": "2018-05-18T03:30:35", "url": "https://files.pythonhosted.org/packages/7f/43/e61cd5fd962f8235df8a1a4587c8a3293130fa94c8c8ab387c887b021ffc/erebusfall-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d270112abe96e4a550474fcb3b78cf20", "sha256": "76767bf5a931c8add6ef73f12734f54f3d0770e2cacda952565b7c5b9f095285" }, "downloads": -1, "filename": "erebusfall-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d270112abe96e4a550474fcb3b78cf20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18459, "upload_time": "2018-05-18T03:30:36", "url": "https://files.pythonhosted.org/packages/e3/a4/b2ae7c02375e3ab5e510e749643f30ffbf9a594234a9099aafb7d15b32f4/erebusfall-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c1137f5d11ccd994dd6238f85507fa7d", "sha256": "49d32f001d2a07fdd4a03f1271fe984895d8cf7ab5175a382640103a622f4a62" }, "downloads": -1, "filename": "erebusfall-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c1137f5d11ccd994dd6238f85507fa7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31762, "upload_time": "2019-01-19T03:09:27", "url": "https://files.pythonhosted.org/packages/5d/dc/9134457954388205b1f787b00c0b33724a156f92ce4de6dbb90ce9ce0ab5/erebusfall-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a86b325d6152bd9bd0131e6e9716019", "sha256": "ed310cbd81f65ffb6a73d927703b317cd170983e94da82cb618f8c1c5b761468" }, "downloads": -1, "filename": "erebusfall-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7a86b325d6152bd9bd0131e6e9716019", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20214, "upload_time": "2019-01-19T03:09:28", "url": "https://files.pythonhosted.org/packages/8f/28/19c0c3ce9296435d3217a0aa254d50cb4289ed9612940e0757b1831e90bf/erebusfall-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1137f5d11ccd994dd6238f85507fa7d", "sha256": "49d32f001d2a07fdd4a03f1271fe984895d8cf7ab5175a382640103a622f4a62" }, "downloads": -1, "filename": "erebusfall-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c1137f5d11ccd994dd6238f85507fa7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31762, "upload_time": "2019-01-19T03:09:27", "url": "https://files.pythonhosted.org/packages/5d/dc/9134457954388205b1f787b00c0b33724a156f92ce4de6dbb90ce9ce0ab5/erebusfall-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a86b325d6152bd9bd0131e6e9716019", "sha256": "ed310cbd81f65ffb6a73d927703b317cd170983e94da82cb618f8c1c5b761468" }, "downloads": -1, "filename": "erebusfall-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7a86b325d6152bd9bd0131e6e9716019", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20214, "upload_time": "2019-01-19T03:09:28", "url": "https://files.pythonhosted.org/packages/8f/28/19c0c3ce9296435d3217a0aa254d50cb4289ed9612940e0757b1831e90bf/erebusfall-0.0.3.tar.gz" } ] }