Toolkit for inelastic neutron scattering resolution calculation and resolution convolution data fitting
Project description
inspy
inspy is a Python toolkit for scientific data analysis and simulation workflows, with a focus on inelastic neutron scattering instrument resolution calculation and related resolution convolution data fitting.
Install name:
inspy-conv
Import name:inspy
🚀 Installation
pip install inspy-conv
📦 Usage
import inspy
# Example usage
# (replace with real functionality)
result = inspy.do_something()
print(result)
🎯 Features
Modular design for scientific workflows Lightweight and easy to integrate into existing pipelines Designed for extensibility in research environments Compatible with NumPy-based data processing
📁 Project Structure
inspy-conv/
├── src/inspy/ # Main package (import inspy)
├── pyproject.toml # Build configuration
├── README.md
└── LICENSE
🔬 Scope
This package is intended for:
Neutron Scattering Data Analysis
Instrument Resolution Calculation
Resolution Convolution Fitting to Inelastic Neutron Scattering Data
General Inelastic Neutron Scattering Geometric Calculation
🛠️ Development
Repository:
https://github.com/gcdengansto/inspy.git
Install in editable mode:
pip install -e .
📖 Documentation
Documentation is under development. Usage examples and tutorials can be found at https://github.com/gcdengansto/inspy.
🤝 Contributing
Please contact the author for fixing bugs and adding additional functions
📜 License
This project is licensed under the MIT License — see the LICENSE file for details.
👤 Author
Guochu Deng
Email: gc.deng.ansto@gmail.com
⚠️ Disclaimer
This software is provided for scientific research purposes. No guarantees are made regarding correctness or fitness for a particular application.
Project details
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 inspy_conv-0.3.0.tar.gz.
File metadata
- Download URL: inspy_conv-0.3.0.tar.gz
- Upload date:
- Size: 109.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ca6889f0d9261ec729220e8746414cabe61836a56716a32c1feee9da675f02b
|
|
| MD5 |
e4a0be4b3e77b772f905c0292466b87b
|
|
| BLAKE2b-256 |
6ba56ade8d7d5619daeaf380c25c3d2355db73aad9f5c2baf959afd8259881e9
|
File details
Details for the file inspy_conv-0.3.0-py3-none-any.whl.
File metadata
- Download URL: inspy_conv-0.3.0-py3-none-any.whl
- Upload date:
- Size: 134.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5e3b2af399fee9856defcb913ead8ff3299440a95d3480f8f80f90b2af5280c
|
|
| MD5 |
e85776cc06b9fe9df96681892eab5c0c
|
|
| BLAKE2b-256 |
89c25a001fb19a08b4d94ae31032fdc7e0ef6703f2b6e27d60457f81c8abd4d8
|