ocdb


Nameocdb JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://www.ocdb.ptb.de/
SummaryOptical constants for elements and various materials in the EUV and VUV wavelengths
upload_time2024-02-29 10:48:44
maintainer
docs_urlNone
authorTill Biskup
requires_python>=3.9
licenseGPLv3
keywords optical constants euv vuv reflectometry
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ====
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"
}
        
Elapsed time: 0.19344s