muscatt
muscatt is a Python package providing a Multiple Scattering Program for Small Angle Scattering (SANS) Data.
It is designed to handle the complex corrections required for high-precision neutron and X-ray scattering experiments. The package utilizes a high-performance C++ backend interfaced via ctypes to ensure that intensive scattering calculations are performed with maximum efficiency.
🚀 Features
- SANS-Specific Corrections: Tailored for Small Angle Neutron Scattering data analysis.
- C++ Acceleration: Core multiple scattering algorithms implemented in C++ for speed.
- Pythonic Interface: Easy-to-use Python wrapper for seamless integration into data reduction pipelines.
- Cross-Platform: Distributed with pre-compiled shared libraries for rapid deployment.
📦 Installation
Install the package directly via pip:
pip install muscatt
Release files for muscatt 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| muscatt-0.1.2.tar.gz | 38.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| muscatt-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 76.4 kB
Release files / muscatt-0.1.2.tar.gz
| Download URL | muscatt-0.1.2.tar.gz |
|---|---|
| Size | 38.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
469c0fc928ffb27bc7c760e430bcf97a2006e2415f63bd77d0344a45671e12c1
|
|
BLAKE2b-256 checksum How to use checksums |
0e2cd44383e0c8564f6823d06e1725f9563883ccdd6f962da26bfecb764a0440
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|
Release files / muscatt-0.1.2-py3-none-any.whl
| Download URL | muscatt-0.1.2-py3-none-any.whl |
|---|---|
| Size | 38.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6995ee4d24efe026f0fbcfe60ffd82dd314328f04ececb3efdcbb5c4a61d94c6
|
|
BLAKE2b-256 checksum How to use checksums |
2bf0904dd38e00bd1eac2876bc7d2b8614d34fd8946a3a42d75589ef95d6a410
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|