Skip to content
Snippets Groups Projects
Commit 84c606c3 authored by nlaanait's avatar nlaanait Committed by GitHub
Browse files

Update README.md

parent 12185be7
No related branches found
No related tags found
No related merge requests found
PyCroscopy
==========
"They don't think we're microscopists... Let's become pycroscopists then!"
See <https://pycroscopy.github.io/pycroscopy/> for more info.
SJ, 2016
0. The What and Why?
0. Description
--------------------
A python package for image processing and scientific analysis of imaging modalities such as multi-frequency scanning probe microscopy,
scanning tunneling spectroscopy, x-ray diffraction microscopy, and transmission electron microscopy.
Classes implemented here are ported to a high performance computing platform at Oak Ridge National Laboratory (ORNL).
1. The Who?
-----------
This project begun largely as the effort of materials scientists and physicists at the Center for Nanophase Materials Sciences (ORNL)
to implement a python library for their own use and the benefit of CNMS users and hopefully the wider community of scientists that
do imaging and advanced characterization of materials.
2. The Structure?
1. Package Structure
-----------------
The package structure is quite simple, with 4 modules: io, processing, analysis, viz.
The package structure is simple, with 4 main modules:
1. `io`: Input/Output from custom & proprietary microscope formats to HDF5.
2. `processing`: Multivariate Statistics, Machine Learning, and Filtering.
3. `analysis`: Model-dependent analysis of image information.
4. `viz`: Visualization and interactive slicing of high-dimensional data by lightweight Qt viewers.
Once a user converts their microscope's data format into an HDF5 format, by simply extending some of the classes in `io`, the user gains access to the rest of the utilities present in `pycroscopy.*`.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment