OpenECCI [open-e-ki] is a Python library for Electron Channelling Contrast Imaging (ECCI) analysis of crystal defects in Scanning Electron Microscope (SEM) by guiding precise stereo-tilt of the specimen to the preferable orientations.
| Deployment | |
|---|---|
| Activity | Work in progress |
| Citation | |
| License |
Documentation
Refer to the included Jupyter notebook tutorials for detailed instruction and applications. Demo datasets can be downloaded from openECCI-data repository. The openECCI documentation page is currently under development. Stay tuned for more information. More code examples, and a detailed workflow tutorial paper will be updated soon.
Installation
Create a new conda environment
conda update conda
conda create -n openecci python=3.10
conda activate openecci
Install openECCI with pip:
pip install openECCI
or you can install from source:
git clone https://github.com/IMBalENce/openECCI
cd openECCI
pip install .
If you want to create an editable install:
pip install -e .
Citing openECCI
If you are using openECCI in your scientific research, please help our scientific visibility by citing the Zenodo DOI: https://doi.org/10.5281/zenodo.11183730.
Contributors
| Zhou Xu | Monash Centre for Electron Microscopy (MCEM) |
| HÃ¥kon Wiik Ã…nes | Norwegian University of Science and Technology Xnovo Technology Aps |
| Sergey Gorelick | Monash Centre for Electron Microscopy (MCEM) Ramaciotti Centre for Cryo-Electron Microscopy |
| Xiya Fang | Monash Centre for Electron Microscopy (MCEM) |
| Peter Miller | Monash Centre for Electron Microscopy (MCEM) |
Metadata
Release files for openECCI 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| openECCI-0.1.0.tar.gz | 40.9 kB | Without provenance | Details for openECCI-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| openECCI-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for openECCI-0.1.0-py3-none-any.whl |
Total release size: 85.8 kB
Release files / openECCI-0.1.0.tar.gz
| Download URL | openECCI-0.1.0.tar.gz |
|---|---|
| Size | 40.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
afc61ce3836abf21d21e16b934c8eefbbe422bdaee47127193b90026160b8771
|
|
BLAKE2b-256 checksum How to use checksums |
e92c40b16ba2859de5328131a59fbf6094ff9d220a7b02eaba91e4262964a6b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.16
|
Release files / openECCI-0.1.0-py3-none-any.whl
| Download URL | openECCI-0.1.0-py3-none-any.whl |
|---|---|
| Size | 45.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b250b3aaada6272fa35650ce9f7266643485137510bd735432d5b562f9ee6ca3
|
|
BLAKE2b-256 checksum How to use checksums |
2cc2a8f9dcef98f282cb730eef347f1e88df898f05363f74f09ff9d99069d304
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.16
|
Security for openECCI 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.