Skip to main content

A package for the analysis of Neutron X-ray Spectroscopy data

Project description

NeutroSpecUI

Short-Tests Long-Test Code style: black

Description

NeutroSpecUI is a user-friendly tool for neutron reflectivity data analysis, transforming a traditionally time-consuming and complex manual fitting process into an efficient and intuitive experience.

Table of Contents

Installation

Prerequisites

  • Python 3.10 or higher
  • pip

Steps

  1. Install NeutroSpecUI using pip:
pip install NeutroSpecUI

Usage

To use NeutroSpecUI, you can run the application from the command line.

python -m NeutroSpecUI

For more information on how to use the application, please refer to the User Guide.

Features

  • Intuitive GUI for parameter input and data visualization
  • Real-time updates with immediate visual feedback
  • Flexible model fitting with support for custom models
  • Data management capabilities to save and load configurations
  • Cross-platform compatibility (Windows, Mac, Linux)

Contributing

We welcome contributions and feedback from collaborators and researchers. Please feel free to open issues or submit pull requests to help improve the project. Nevertheless, please note that this project is part of a university course, and we stop maintaining it after the course ends in 2025.

For more information you can visit the Wiki Contributing.

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

neutrospecui-1.0.2.tar.gz (22.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neutrospecui-1.0.2-py3-none-any.whl (26.8 kB view details)

Uploaded Python 3

File details

Details for the file neutrospecui-1.0.2.tar.gz.

File metadata

  • Download URL: neutrospecui-1.0.2.tar.gz
  • Upload date:
  • Size: 22.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for neutrospecui-1.0.2.tar.gz
Algorithm Hash digest
SHA256 facbc242307453b2ea91e87318787385020e5607af72db35e00c1da132a1c3bc
MD5 89f8801736de608713f28198c5fa5bc0
BLAKE2b-256 8ca06567e134e187188977fdb49cf687ceee7180a0fe133ce4288db302dd7da9

See more details on using hashes here.

Provenance

The following attestation bundles were made for neutrospecui-1.0.2.tar.gz:

Publisher: release.yml on Aseraphyss/NeutroSpecUI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neutrospecui-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: neutrospecui-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 26.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for neutrospecui-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b7ead8c5e1c884e5f8ea4a6ef1322aacb3ae3d0e286b9786cc54adcf2716f7ba
MD5 5b9d78a5d4436eb2235da17a354c8853
BLAKE2b-256 91e2936f3ba06fb50480f36111e6fc39eb544539a77d1e768d278f9d15b5de14

See more details on using hashes here.

Provenance

The following attestation bundles were made for neutrospecui-1.0.2-py3-none-any.whl:

Publisher: release.yml on Aseraphyss/NeutroSpecUI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page