Skip to main content

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.

Documentation

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: zenodo DOI

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)

Source distribution for xsocs 2026.2.0
File Size Uploaded
xsocs-2026.2.0.tar.gz 1.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for xsocs 2026.2.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

2026.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page