moseley


Namemoseley JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/fligt/moseley
SummarySimulating XRF spectra to better understand them
upload_time2024-09-13 09:12:06
maintainerNone
docs_urlNone
authorFrank Ligterink
requires_python>=3.7
licenseGNU General Public License v3
keywords xrf
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Welcome to moseley


<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

The widespread use of point-and-shoot hand held x-ray fluorescence (XRF)
instruments in cultural heritage research, would suggest that it is easy
enough for anyone to find out the elemental composition of materials.
Alas, due to myriads of emission energies, escape peaks and other
nuisances, reliable interpretation of x-ray fluorescence spectra is
actually hard. If you are not yet deterred, just read the [Handheld XRF
in Cultural Heritage - A practical workbook for
conservators](http://www.getty.edu/conservation/publications_resources/pdf_publications/pdf/handheld-xrf-cultural-heritage.pdf)
with many, many examples of spectra that was recently made available
on-line by the Getty Conservation Institute.

My take on this as a physicist and a python programmer is that instead
of learning from data directly (i.e. staring at measured spectra), a
nicer route to insight exists. Due to huge efforts and advances of the
open source scientific computing community it is nowadays possible to
install readily available python packages and create physics simulations
and visualizations with a few lines of computer code. Once you
understand why certain patterns of peaks appear, it becomes much more
easy to interpret XRF spectra reliably.

## Installation

[![](https://zenodo.org/badge/DOI/10.5281/zenodo.4784233.svg)](https://doi.org/10.5281/zenodo.4784233)

If you would like to adapt this plot to your own needs, for instance to
to see what happens if you change beam energy, you can install this
package yourself.

    $ pip install moseley 

## Usage

See documentation: https://fligt.github.io/moseley/

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/fligt/moseley",
    "name": "moseley",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "XRF",
    "author": "Frank Ligterink",
    "author_email": "frank.ligterink@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/71/7e/b9e50a0f1c3dc4ce6d852125bf3fe9d85285d8ba846cf920c5362071f8d7/moseley-0.1.1.tar.gz",
    "platform": null,
    "description": "# Welcome to moseley\n\n\n<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->\n\nThe widespread use of point-and-shoot hand held x-ray fluorescence (XRF)\ninstruments in cultural heritage research, would suggest that it is easy\nenough for anyone to find out the elemental composition of materials.\nAlas, due to myriads of emission energies, escape peaks and other\nnuisances, reliable interpretation of x-ray fluorescence spectra is\nactually hard. If you are not yet deterred, just read the [Handheld XRF\nin Cultural Heritage - A practical workbook for\nconservators](http://www.getty.edu/conservation/publications_resources/pdf_publications/pdf/handheld-xrf-cultural-heritage.pdf)\nwith many, many examples of spectra that was recently made available\non-line by the Getty Conservation Institute.\n\nMy take on this as a physicist and a python programmer is that instead\nof learning from data directly (i.e.\u00a0staring at measured spectra), a\nnicer route to insight exists. Due to huge efforts and advances of the\nopen source scientific computing community it is nowadays possible to\ninstall readily available python packages and create physics simulations\nand visualizations with a few lines of computer code. Once you\nunderstand why certain patterns of peaks appear, it becomes much more\neasy to interpret XRF spectra reliably.\n\n## Installation\n\n[![](https://zenodo.org/badge/DOI/10.5281/zenodo.4784233.svg)](https://doi.org/10.5281/zenodo.4784233)\n\nIf you would like to adapt this plot to your own needs, for instance to\nto see what happens if you change beam energy, you can install this\npackage yourself.\n\n    $ pip install moseley \n\n## Usage\n\nSee documentation: https://fligt.github.io/moseley/\n",
    "bugtrack_url": null,
    "license": "GNU General Public License v3",
    "summary": "Simulating XRF spectra to better understand them",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/fligt/moseley"
    },
    "split_keywords": [
        "xrf"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c3ea042decd35adaaa281cf062f7915d70a0ed061c04ccbf14f453db73df8ec",
                "md5": "e36aefc6fc9a55eb2bbc139096e6dab4",
                "sha256": "dcca65e541fd85fb34d8bed4be05497de59a8971aa08b73df4187d702877b0d1"
            },
            "downloads": -1,
            "filename": "moseley-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e36aefc6fc9a55eb2bbc139096e6dab4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 20015,
            "upload_time": "2024-09-13T09:12:05",
            "upload_time_iso_8601": "2024-09-13T09:12:05.146027Z",
            "url": "https://files.pythonhosted.org/packages/3c/3e/a042decd35adaaa281cf062f7915d70a0ed061c04ccbf14f453db73df8ec/moseley-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "717eb9e50a0f1c3dc4ce6d852125bf3fe9d85285d8ba846cf920c5362071f8d7",
                "md5": "6ea4429bf0bd857347e4f0de09924e72",
                "sha256": "288ab537a3209b7ad2862d5c28959daa27952bdaad86744cf0408db25e1fb866"
            },
            "downloads": -1,
            "filename": "moseley-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "6ea4429bf0bd857347e4f0de09924e72",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 20851,
            "upload_time": "2024-09-13T09:12:06",
            "upload_time_iso_8601": "2024-09-13T09:12:06.834571Z",
            "url": "https://files.pythonhosted.org/packages/71/7e/b9e50a0f1c3dc4ce6d852125bf3fe9d85285d8ba846cf920c5362071f8d7/moseley-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-13 09:12:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fligt",
    "github_project": "moseley",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "moseley"
}
        
Elapsed time: 0.46562s