Why TOF-SIMS ?
We needed a convenient way to explore the 3D datasets generated by a TESCAN FERA Xe plasma FIB-SEM with ToF-SIMS. This package expands on the functions provided by the manufacturer.
Highlights
Machine learning
- Multivariate analysis with PCA, kPCA, IPCA
- t-SNE clustering
- Machine learning (KMeans)
- Detailed cluster analysis
Plots
Available functions so far:
- Read data from TOF-SIMS (.HDF5) files, making the data directly accessible in Python (numpy/pandas/matplotlib).
- Generate top, sides projections, visualise surface before FIB-ing
- Plot detected masses
- Maximal projections for any given axis (x,y,z) and every isotopes/masses (useful to have a quick look at detected species).
- Inspect top, side and depth projections for a given isotope/mass
- Plot (and superpose) the abundance of species over any axis.
- Overlays maximal projections.
- Read in the complete file header. Get access to every setting of the machine recorded at the time of the experiment.
- Export plots.
- 3D interactive plot
Instructions
Code in TOF-SIMS Notebook.ipynb should be self-explanatory. If needed feel free to contact us at remi.branco@hotmail.fr or daniel.thomas.oldfield@gmail.com Help and feedback is very welcome.
What's next
- More machine learning (DB-scan)
- Better 3D plots (open3D)
- Data reprocessing/peak-refining
- Peak identification
- Denoising with neural network
Metadata
Release files for TOF-SIMS 1.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 | |
|---|---|---|---|
| TOF-SIMS-1.1.0.tar.gz | 19.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| TOF_SIMS-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 53.4 kB
Release files / TOF-SIMS-1.1.0.tar.gz
| Download URL | TOF-SIMS-1.1.0.tar.gz |
|---|---|
| Size | 19.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f6207d4b50db0f44b9c45f1d6685d48fcfc05d934610f196f2c5588e7133faed
|
|
BLAKE2b-256 checksum How to use checksums |
e595d6fb067003bcae6283c57545180ac3bdc23676f6116bcc26774ab91ee094
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|
Release files / TOF_SIMS-1.1.0-py3-none-any.whl
| Download URL | TOF_SIMS-1.1.0-py3-none-any.whl |
|---|---|
| Size | 33.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b90fdd19c1520d3421368dea7d46a4e823b826e580a9f25e26df6a928ad1446c
|
|
BLAKE2b-256 checksum How to use checksums |
77136d52b43f0793f3f4c81516911b594acda2e82d8ed274fcfa7f88cbb798f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|