====
ocdb
====
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.10697496.svg
:target: https://doi.org/10.5281/zenodo.10697496
:align: right
*Optical constants for elements and various materials in the EUV and VUV wavelengths.*
Welcome! This is ocdb, a **Python package** for easily accessing the X-ray/EUV/VUV **scattering and absorption data** contained in the `Optical Constants Database (OCDB) <https://www.ocdb.ptb.de/>`_ provided by the German National Metrology Institute, the `Physikalisch-Technische Bundesanstalt, PTB <https://www.ptb.de/>`_.
Features
========
A list of (planned) features:
* Access to X-ray/EUV/VUV scattering and absorption coefficients (*n* and *k*)
* Interface compatible to the `periodictable Python package <https://pypi.org/project/periodictable/>`_
* Provides data *and* uncertainties
* FAIR and linked data: citable, reliable, and reproducible
* Offline access: data contained in package
* Community-driven: easy to contribute
And to make it even more convenient for users and future-proof:
* Open source project written in Python (>= 3.9)
* Developed fully test-driven
* Extensive user and API documentation
Installation
============
To install the ocdb package on your computer (sensibly within a Python virtual environment), open a terminal (activate your virtual environment), and type in the following::
pip install ocdb
License
=======
This program is free software: you can redistribute it and/or modify it under the terms of the **GPLv3 License**. See the file ``LICENSE`` for more details.
Raw data
{
"_id": null,
"home_page": "https://www.ocdb.ptb.de/",
"name": "ocdb",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "",
"keywords": "optical constants,EUV,VUV,reflectometry",
"author": "Till Biskup",
"author_email": "till.biskup@ptb.de",
"download_url": "https://files.pythonhosted.org/packages/76/dd/249884a403276ae3e635ad00ce9bf7d8c20840fdf09e7e69bb0e2c8a3569/ocdb-0.1.1.tar.gz",
"platform": null,
"description": "====\nocdb\n====\n\n.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.10697496.svg\n :target: https://doi.org/10.5281/zenodo.10697496\n :align: right\n\n*Optical constants for elements and various materials in the EUV and VUV wavelengths.*\n\nWelcome! This is ocdb, a **Python package** for easily accessing the X-ray/EUV/VUV **scattering and absorption data** contained in the `Optical Constants Database (OCDB) <https://www.ocdb.ptb.de/>`_ provided by the German National Metrology Institute, the `Physikalisch-Technische Bundesanstalt, PTB <https://www.ptb.de/>`_.\n\n\nFeatures\n========\n\nA list of (planned) features:\n\n* Access to X-ray/EUV/VUV scattering and absorption coefficients (*n* and *k*)\n\n* Interface compatible to the `periodictable Python package <https://pypi.org/project/periodictable/>`_\n\n* Provides data *and* uncertainties\n\n* FAIR and linked data: citable, reliable, and reproducible\n\n* Offline access: data contained in package\n\n* Community-driven: easy to contribute\n\n\nAnd to make it even more convenient for users and future-proof:\n\n* Open source project written in Python (>= 3.9)\n\n* Developed fully test-driven\n\n* Extensive user and API documentation\n\n\nInstallation\n============\n\nTo install the ocdb package on your computer (sensibly within a Python virtual environment), open a terminal (activate your virtual environment), and type in the following::\n\n pip install ocdb\n\n\nLicense\n=======\n\nThis program is free software: you can redistribute it and/or modify it under the terms of the **GPLv3 License**. See the file ``LICENSE`` for more details.\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Optical constants for elements and various materials in the EUV and VUV wavelengths",
"version": "0.1.1",
"project_urls": {
"Documentation": "https://ocdb-data.readthedocs.io/",
"Homepage": "https://www.ocdb.ptb.de/",
"Source": "https://github.com/PTB-SR/ocdb"
},
"split_keywords": [
"optical constants",
"euv",
"vuv",
"reflectometry"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ca807399cb2a65859e3bc647eb704cfa6238a8aa6df611a976e5d8893a0d0859",
"md5": "cbb2e4b6579619786d0050637a35a072",
"sha256": "592b16866cb46304eb4fbe696f8eeb8782e1bbecb9ee7945dc4f8150b4f2088d"
},
"downloads": -1,
"filename": "ocdb-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cbb2e4b6579619786d0050637a35a072",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 98753,
"upload_time": "2024-02-29T10:48:42",
"upload_time_iso_8601": "2024-02-29T10:48:42.270063Z",
"url": "https://files.pythonhosted.org/packages/ca/80/7399cb2a65859e3bc647eb704cfa6238a8aa6df611a976e5d8893a0d0859/ocdb-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "76dd249884a403276ae3e635ad00ce9bf7d8c20840fdf09e7e69bb0e2c8a3569",
"md5": "68c2ab04b8bb414ff9b403ae18fcd0d8",
"sha256": "2a5678a4161cfacda6ae6040c5724a697146356adf79d7058e3d48f02153bebb"
},
"downloads": -1,
"filename": "ocdb-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "68c2ab04b8bb414ff9b403ae18fcd0d8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 91322,
"upload_time": "2024-02-29T10:48:44",
"upload_time_iso_8601": "2024-02-29T10:48:44.218959Z",
"url": "https://files.pythonhosted.org/packages/76/dd/249884a403276ae3e635ad00ce9bf7d8c20840fdf09e7e69bb0e2c8a3569/ocdb-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-29 10:48:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "PTB-SR",
"github_project": "ocdb",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "ocdb"
}