nionswift-eels-analysis


Namenionswift-eels-analysis JSON
Version 0.6.5 PyPI version JSON
download
home_pagehttps://github.com/nion-software/eels-analysis
SummaryLibrary and UI for doing EELS analysis with Nion Swift.
upload_time2023-09-28 17:28:07
maintainer
docs_urlNone
authorNion Software
requires_python>=3.9
licenseGPL-3.0-only
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Nion Swift EELS Analysis
========================

A Nion Swift library for EELS analysis (used in Nion Swift)
-----------------------------------------------------------
Nion Swift EELS analysis is comprised of libraries and UI's useful for EELS
analysis.

.. start-badges

.. list-table::
    :stub-columns: 1

    * - tests
      - | |linux|
    * - package
      - |version|


.. |linux| image:: https://img.shields.io/travis/nion-software/eels-analysis/master.svg?label=Linux%20build
   :target: https://travis-ci.org/nion-software/eels-analysis
   :alt: Travis CI build status (Linux)

.. |version| image:: https://img.shields.io/pypi/v/nionswift-eels-analysis.svg
   :target: https://pypi.org/project/nionswift-eels-analysis/
   :alt: Latest PyPI version

.. end-badges

More Information
----------------

- `Changelog <https://github.com/nion-software/eels-analysis/blob/master/CHANGES.rst>`_

Changelog (nionswift-eels-analysis)
===================================

0.6.5 (2023-09-28):
-------------------
- Fix a bug in temperature calculation.

0.6.4 (2023-08-17):
-------------------
- Add Python 3.11 support. Drop 3.8.
- Update titles for new auto-title system in nionswift.
- Fix thermometry issues.

0.6.3 (2022-09-14):
-------------------
- Fix regression in elemental mapping radio buttons for picked edge.

0.6.2 (2022-07-26):
-------------------
- Introduce power law (uniform) background model, uses uniform background shape.

0.6.1 (2022-05-28):
-------------------
- Minor changes for improved nionui compatibility.

0.6.0 (2021-11-12):
-------------------
- Nion Swift 0.16 compatibility.
- Add measure temperature computation.

0.5.4 (2021-05-26):
-------------------
- Maintenance to reduce dependency on new/unstable niondata features.
- Improve colors for better visibility in align ZLP, live ZLP, live thickness.
- Vectorize thickness mapping for significant speed-up.
- Add calibrate spectrum tool.

0.5.3 (2021-03-12):
-------------------
- Fix issue with Align ZLP (COM) when using it on empty data.
- Fix issue with Align ZLP (COM) that caused a bias towards half-integer shifts.
- Allow Align ZLP to be used on single spectra. Useful for bringing the ZLP to calibrated zero.

0.5.2 (2020-11-13):
-------------------
- Fix issue with single channel zero loss peaks in thickness calculation.
- Ensure default background is power law.
- Improve wording in background menu.

0.5.1 (2020-10-06):
-------------------
- Add exponential functions for two-area method.
- Add two-area background fitting class.
- Improve speed of polynomial background and fix power law.

0.5.0 (2020-08-31):
-------------------
- Rework background models to allow for plug-in models.
- Made Align ZLP output the measured shifts in addition to the aligned spectra.
- Allow graphics to select the ROI for aligning spectra in Align ZLP.
- Allow 2D images in Align ZLP and interpret y-axis as sequence axis.
- Reworked Align ZLP to eliminate duplicate code.

0.4.4 (2019-10-24)
------------------
- Changed shift method in ZLP subpixel align to scipy.ndimage.shift with linear interpolation to get rid of artifacts.

0.4.3 (2019-04-29)
------------------
- Added checks to avoid applying live ZLP and thickness to 2D data items.
- Moved ZLP analysis functions to nion.eels_analysis module for better reuse.

0.4.2 (2019-03-27)
------------------
- Make Align ZLP support sequences AND 1D collections.
- Added menu items for center-of-mass and gaussian fit for ZLP alignment (both do sub-pixel alignment but much faster than cross-correlation)

0.4.1 (2019-01-07)
------------------
- Improve data type handling (do not auto-promote to float64).
- Improve menu item layout.

0.4.0 (2018-12-21)
------------------
- Add menu items for live thickness, thickness mapping, align zlp.

0.3.0 (2018-12-12)
------------------
- Nion Swift 0.14 compatibility.
- Use composite line plot display for display again.

0.2.1 (2018-10-14)
------------------
- Update original background subtraction to not use deprecated composite library item.

0.2.0 (2018-09-28)
------------------
- Add simplified background subtraction.
- Add live ZLP tracking.

0.1.1 (2018-05-12)
------------------
- Initial version online.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/nion-software/eels-analysis",
    "name": "nionswift-eels-analysis",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "",
    "author": "Nion Software",
    "author_email": "swift@nion.com",
    "download_url": "https://files.pythonhosted.org/packages/95/6c/abcf92eeda7bf7e393aec4e4c14ee4189113dd064b35b0483b8c8d3e5018/nionswift-eels-analysis-0.6.5.tar.gz",
    "platform": null,
    "description": "Nion Swift EELS Analysis\n========================\n\nA Nion Swift library for EELS analysis (used in Nion Swift)\n-----------------------------------------------------------\nNion Swift EELS analysis is comprised of libraries and UI's useful for EELS\nanalysis.\n\n.. start-badges\n\n.. list-table::\n    :stub-columns: 1\n\n    * - tests\n      - | |linux|\n    * - package\n      - |version|\n\n\n.. |linux| image:: https://img.shields.io/travis/nion-software/eels-analysis/master.svg?label=Linux%20build\n   :target: https://travis-ci.org/nion-software/eels-analysis\n   :alt: Travis CI build status (Linux)\n\n.. |version| image:: https://img.shields.io/pypi/v/nionswift-eels-analysis.svg\n   :target: https://pypi.org/project/nionswift-eels-analysis/\n   :alt: Latest PyPI version\n\n.. end-badges\n\nMore Information\n----------------\n\n- `Changelog <https://github.com/nion-software/eels-analysis/blob/master/CHANGES.rst>`_\n\nChangelog (nionswift-eels-analysis)\n===================================\n\n0.6.5 (2023-09-28):\n-------------------\n- Fix a bug in temperature calculation.\n\n0.6.4 (2023-08-17):\n-------------------\n- Add Python 3.11 support. Drop 3.8.\n- Update titles for new auto-title system in nionswift.\n- Fix thermometry issues.\n\n0.6.3 (2022-09-14):\n-------------------\n- Fix regression in elemental mapping radio buttons for picked edge.\n\n0.6.2 (2022-07-26):\n-------------------\n- Introduce power law (uniform) background model, uses uniform background shape.\n\n0.6.1 (2022-05-28):\n-------------------\n- Minor changes for improved nionui compatibility.\n\n0.6.0 (2021-11-12):\n-------------------\n- Nion Swift 0.16 compatibility.\n- Add measure temperature computation.\n\n0.5.4 (2021-05-26):\n-------------------\n- Maintenance to reduce dependency on new/unstable niondata features.\n- Improve colors for better visibility in align ZLP, live ZLP, live thickness.\n- Vectorize thickness mapping for significant speed-up.\n- Add calibrate spectrum tool.\n\n0.5.3 (2021-03-12):\n-------------------\n- Fix issue with Align ZLP (COM) when using it on empty data.\n- Fix issue with Align ZLP (COM) that caused a bias towards half-integer shifts.\n- Allow Align ZLP to be used on single spectra. Useful for bringing the ZLP to calibrated zero.\n\n0.5.2 (2020-11-13):\n-------------------\n- Fix issue with single channel zero loss peaks in thickness calculation.\n- Ensure default background is power law.\n- Improve wording in background menu.\n\n0.5.1 (2020-10-06):\n-------------------\n- Add exponential functions for two-area method.\n- Add two-area background fitting class.\n- Improve speed of polynomial background and fix power law.\n\n0.5.0 (2020-08-31):\n-------------------\n- Rework background models to allow for plug-in models.\n- Made Align ZLP output the measured shifts in addition to the aligned spectra.\n- Allow graphics to select the ROI for aligning spectra in Align ZLP.\n- Allow 2D images in Align ZLP and interpret y-axis as sequence axis.\n- Reworked Align ZLP to eliminate duplicate code.\n\n0.4.4 (2019-10-24)\n------------------\n- Changed shift method in ZLP subpixel align to scipy.ndimage.shift with linear interpolation to get rid of artifacts.\n\n0.4.3 (2019-04-29)\n------------------\n- Added checks to avoid applying live ZLP and thickness to 2D data items.\n- Moved ZLP analysis functions to nion.eels_analysis module for better reuse.\n\n0.4.2 (2019-03-27)\n------------------\n- Make Align ZLP support sequences AND 1D collections.\n- Added menu items for center-of-mass and gaussian fit for ZLP alignment (both do sub-pixel alignment but much faster than cross-correlation)\n\n0.4.1 (2019-01-07)\n------------------\n- Improve data type handling (do not auto-promote to float64).\n- Improve menu item layout.\n\n0.4.0 (2018-12-21)\n------------------\n- Add menu items for live thickness, thickness mapping, align zlp.\n\n0.3.0 (2018-12-12)\n------------------\n- Nion Swift 0.14 compatibility.\n- Use composite line plot display for display again.\n\n0.2.1 (2018-10-14)\n------------------\n- Update original background subtraction to not use deprecated composite library item.\n\n0.2.0 (2018-09-28)\n------------------\n- Add simplified background subtraction.\n- Add live ZLP tracking.\n\n0.1.1 (2018-05-12)\n------------------\n- Initial version online.\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-only",
    "summary": "Library and UI for doing EELS analysis with Nion Swift.",
    "version": "0.6.5",
    "project_urls": {
        "Homepage": "https://github.com/nion-software/eels-analysis"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e1a5023a96b0d9528ff000eaaf0aaf1f234ff4d379be44babbaf8ea1810d582f",
                "md5": "ac15b87339230fcd45b1a7e579a767fb",
                "sha256": "5c3199b2788d69245c608ce5ba09b26d9647ba744759a331ff324f633f71debf"
            },
            "downloads": -1,
            "filename": "nionswift_eels_analysis-0.6.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ac15b87339230fcd45b1a7e579a767fb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 87840,
            "upload_time": "2023-09-28T17:28:05",
            "upload_time_iso_8601": "2023-09-28T17:28:05.437455Z",
            "url": "https://files.pythonhosted.org/packages/e1/a5/023a96b0d9528ff000eaaf0aaf1f234ff4d379be44babbaf8ea1810d582f/nionswift_eels_analysis-0.6.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "956cabcf92eeda7bf7e393aec4e4c14ee4189113dd064b35b0483b8c8d3e5018",
                "md5": "4385821cee06d39169994819ceb6ea94",
                "sha256": "05ef4990ee0ed0576ce3f8a5aa5c7ee4b7b341b4ad5149ef5275e1aacb29ee0e"
            },
            "downloads": -1,
            "filename": "nionswift-eels-analysis-0.6.5.tar.gz",
            "has_sig": false,
            "md5_digest": "4385821cee06d39169994819ceb6ea94",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 76427,
            "upload_time": "2023-09-28T17:28:07",
            "upload_time_iso_8601": "2023-09-28T17:28:07.185554Z",
            "url": "https://files.pythonhosted.org/packages/95/6c/abcf92eeda7bf7e393aec4e4c14ee4189113dd064b35b0483b8c8d3e5018/nionswift-eels-analysis-0.6.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-28 17:28:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "nion-software",
    "github_project": "eels-analysis",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "nionswift-eels-analysis"
}
        
Elapsed time: 0.12897s