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.1.0.tar.gz (27.2 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.1.0-py3-none-any.whl (32.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for neutrospecui-1.1.0.tar.gz
Algorithm Hash digest
SHA256 1d7ad42cd409f5897f2f928ee12daff650e3866cdf37ddcd1bed2ec56d932fcf
MD5 5c95b53bf7a0312d9a4981c779209a14
BLAKE2b-256 674e52da6a64359e27e521208069e797e0f340f9d8385bbde20fd65bac188e4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for neutrospecui-1.1.0.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.1.0-py3-none-any.whl.

File metadata

  • Download URL: neutrospecui-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 32.9 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 966c2aeb6cfb278dbadb501d513112e387452497f246c8a47aaf4fdc308c68f1
MD5 0c127db60d4453006a1762e4931a9bc6
BLAKE2b-256 6212103c2618a2f69c8114a5c7b9a96e262acaee401c54bdd3215e063b3914e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for neutrospecui-1.1.0-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