Skip to main content

Zernike feature representation and manifold learning of scanning transmission electron microscopy images

Project description

workflow status

Logo

motif-learn: machine learning in scanning transmission electron microscopy

Welcome to motif-learn, a Python package designed to apply machine learning techniques to scanning transmission electron microscopy (STEM) data. This tool enables researchers to identify and analyze structural motifs in atomic resolution images efficiently, offering a powerful way to explore materials with defects. 🚀

Installation🛠️

pip install git+https://github.com/jiadongdan/motif-learn.git

How to use motif-learn👨‍🏫

License⚖️

motif-learn is licensed under the MIT License. For more details, see the LICENSE file.

Citation📜

If you find this project useful, please cite:

Dan, Jiadong, Xiaoxu Zhao, Shoucong Ning, Jiong Lu, Kian Ping Loh, Qian He, N. Duane Loh, and Stephen J. Pennycook. "Learning motifs and their hierarchies in atomic resolution microscopy." Science Advances 8, no. 15 (2022): eabk1005. 📄[paper]

Dan, Jiadong, Cheng Zhang, Xiaoxu Zhao and N. Duane Loh. " Symmetry quantification and segmentation in STEM imaging through Zernike moments." Chinese Physics B, (2024). 📄[paper]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

motif_learn-0.1.1.tar.gz (75.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

motif_learn-0.1.1-py3-none-any.whl (94.1 kB view details)

Uploaded Python 3

File details

Details for the file motif_learn-0.1.1.tar.gz.

File metadata

  • Download URL: motif_learn-0.1.1.tar.gz
  • Upload date:
  • Size: 75.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for motif_learn-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d8701f56f9b8716d12483dae1f3aaee2593276eafb24e18196952a977a2bf2a9
MD5 0af7082506cf0068f724c779f6dc8949
BLAKE2b-256 42d737ffa0869f819c672cb8591443021dc5df3e77f12088c90c5638c5b60369

See more details on using hashes here.

File details

Details for the file motif_learn-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: motif_learn-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 94.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for motif_learn-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1c247ef0b0c4d88d9b3d41903c6e10d5021f5b449a4e5c3eef632a6a64a38501
MD5 10dfb5383a378584ee34b5e41c4a98a6
BLAKE2b-256 8ca3d2f18941007327f88ba39e44f8b46541174faba56fad281da780a82c5257

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page