Metadata-Version: 2.1
Name: pyTEMlib
Version: 0.2024.9.0
Summary: pyTEM: TEM Data Quantification library through a model-based approach
Home-page: https://pycroscopy.github.io/pyTEMlib/about.html
Author: Gerd Duscher
Author-email: gduscher@utk.edu
License: MIT
Keywords: imaging,spectra,transmission,electron,microscopy,scientific,scanning,eels,visualization,processing,storage,hdf5,diffraction
Platform: Linux
Platform: Mac OSX
Platform: Windows 11/10
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Cython
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering :: Information Analysis
License-File: LICENSE
Requires-Dist: scipy
Requires-Dist: numpy
Requires-Dist: pillow
Requires-Dist: ase
Requires-Dist: tqdm
Requires-Dist: plotly
Requires-Dist: pandas
Requires-Dist: requests
Requires-Dist: lxml
Requires-Dist: ipympl
Requires-Dist: spglib
Requires-Dist: scikit-image
Requires-Dist: scikit-learn
Requires-Dist: pyNSID>=0.0.7
Requires-Dist: sidpy>=0.12.1
Requires-Dist: SciFiReaders>=0.0.8

pyTEMlib
========

.. image:: https://github.com/pycroscopy/pyTEMlib/workflows/build/badge.svg?branch=master
    :target: https://github.com/pycroscopy/pyTEMlib/actions?query=workflow%3Abuild
    :alt: GitHub Actions

.. image:: https://img.shields.io/pypi/v/pyTEMlib.svg
    :target: https://pypi.org/project/pyTEMlib/
    :alt: PyPI
    
.. image:: https://img.shields.io/conda/vn/conda-forge/pyTEMlib.svg
    :target: https://github.com/conda-forge/pyTEMlib-feedstock
    :alt: conda-forge

.. image:: https://codecov.io/gh/pycroscopy/pyTEMlib/branch/master/graph/badge.svg?token=
    :target: https://codecov.io/gh/pycroscopy/pyTEMlib
    :alt: CodeCov

.. image:: https://img.shields.io/pypi/l/pyTEMlib.svg
    :target: https://pypi.org/project/pyTEMlib/
    :alt: License

.. image:: http://pepy.tech/badge/pyTEMlib
    :target: http://pepy.tech/project/pyTEMlib
    :alt: Downloads

.. image:: https://zenodo.org/badge/138171750.svg
   :target: https://zenodo.org/badge/latestdoi/138171750
   :alt: DOI

pyTEMlib is a package to read and process various kind of data acquired with a (scanning) transmission electron microscope (STEM).

The package is written in pure python and depends on various other libraries.

All data, user input, and results are stored as `NSID-formatted <https://pycroscopy.github.io/pyNSID/nsid.html>`_ HDF5 files.

The data are all presented as `sidpy.Dataset <https://pycroscopy.github.io/sidpy/notebooks/00_basic_usage/create_dataset.html>`_ objects

Install pyTEMlib via pip as:

``python3 -m pip install pyTEMlib``

or via conda:

``conda install pyTEMlib -c conda-forge``

These installation options are also available in the `example notebooks <https://github.com/pycroscopy/pyTEMlib/notebooks>`_
