The X-ray Strain Orientation Calculation Software (X-SOCS) is a user-friendly software, developed for automatic analysis of 5D sets of data recorded during continuous mapping measurements. X-SOCS aims at retrieving strain and tilt maps of nanostructures, films, surfaces or even embedded structures.
Installation
X-SOCS runs on Linux, Windows and macOS with Python >=3.8 and can be installed with:
pip install xsocs[gui]
or with conda:
conda install -c conda-forge xsocs
See How to install XSocs for details.
Using XSOCS
Once installed, you can run X-SOCS from the console with either:
xsocs
Or:
python -m xsocs
See Using X-Socs documentation and the video tutorials.
License
The source code of X-SOCS is licensed under the MIT license.
References
X-SOCS can be referred by its DOI on Zenodo:
Reference publication:
Chahine, G. A., Richard, M.-I., Homs-Regojo, R. A., Tran-Caliste, T. N., Carbone, D., Jacques, V. L. R., Grifone, R., Boesecke, P., Katzer, J., Costina, I., Djazouli, H., Schroeder, T. & Schulli, T. U. “Imaging of strain and lattice orientation by quick scanning X-ray microscopy combined with three-dimensional reciprocal space mapping.” J. Appl. Cryst. (2014) 47, 762-769.
Metadata
Release files for xsocs 2026.2.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 | |
|---|---|---|---|
| xsocs-2026.2.0.tar.gz | 1.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| xsocs-2026.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.7 MB
Release files / xsocs-2026.2.0.tar.gz
| Download URL | xsocs-2026.2.0.tar.gz |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77470a2deb2567724c5c660bc71b1560752a88fa4f66f49dbfe96cce3f893f77
|
|
BLAKE2b-256 checksum How to use checksums |
e15721dff84891d2dc259287959f1be1d6b55330fb4d437b4cd0bb784f002454
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / xsocs-2026.2.0-py3-none-any.whl
| Download URL | xsocs-2026.2.0-py3-none-any.whl |
|---|---|
| Size | 360.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4644c6b8ea7f0a319cee27c3e862cda73127c56f2bc43c2885ee34aefce953c9
|
|
BLAKE2b-256 checksum How to use checksums |
ec49565509e8b5dc56daadc9d8403dec2be5d1c173ea6191f3714679ac01809f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|