Metadata-Version: 2.4
Name: alphanso-gui
Version: 0.0.4
Summary: GUI wrapper for the ALPHANSO (α,n) neutron source calculator
License: MIT
Project-URL: Package Index, https://gitlab.asnr.fr/api/v4/projects/wmonange%2Falphansogui/packages/pypi/simple
Keywords: nuclear,neutron,alpha-n,GUI,alphanso
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: alphanso
Requires-Dist: PyQt5>=5.15
Requires-Dist: matplotlib>=3.5
Dynamic: license-file

# ALPHONSO GUI

A graphical interface for the [ALPHANSO](https://github.com/alphanso-org/alphanso)
(α,n) neutron source calculator.

![alphonso-gui](doc/example_homogeneous.png)

## Installation

### From PyPI ✓ recommended

```bash
pip install alphanso-gui
```
Download duration can be long with slow connection.

---

### Create a virtual environment first (recommended)

Using a virtualenv keeps `alphanso-gui` isolated from your system Python and
other projects.

**Linux / macOS**

```bash
python3 -m venv .venv
source .venv/bin/activate
pip install alphanso-gui
```

**Windows (PowerShell)**

```powershell
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install alphanso-gui
```

> After activation your prompt shows `(.venv)`. Run `deactivate` to leave it.

## Usage

```bash
# Launch the GUI (after installation)
alphanso-gui

# Or directly with Python
python -m alphanso_gui
```

## Requirements

- Python ≥ 3.10
- `alphanso` (pinned by this package)
- `PyQt5 ≥ 5.15`
- `matplotlib ≥ 3.5`
