Muscatt shared library with ctype interface
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file muscatt-0.1.1.tar.gz.
File metadata
- Download URL: muscatt-0.1.1.tar.gz
- Upload date:
- Size: 38.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e011a43da861bc3362f0df9eaf00c64901cc1adef7542a8a8207cf4227cf494
|
|
| MD5 |
1fa7fa5c0b57e2921a4eeda84a110cd2
|
|
| BLAKE2b-256 |
abe1e02dbf49bd07ee38039b91f20166b9289f13e21c992fb15d80a0f4e4043f
|
File details
Details for the file muscatt-0.1.1-py3-none-any.whl.
File metadata
- Download URL: muscatt-0.1.1-py3-none-any.whl
- Upload date:
- Size: 37.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30117e35cd7ed6927eb48696529280b582192bce11550ba0fcebe2a8f421b292
|
|
| MD5 |
e7775866442faa71a8c0853599d0a0aa
|
|
| BLAKE2b-256 |
cdce29d30b28eb8f5844bafea603ae5afb08e5fd08ae692d972bb727a1d6bdef
|