iechelle is a powerful and interactive graphical user interface designed specifically for helping peakbagging.
Full documentation is available at: https://dinilbose.gitlab.io/iechelle
Installation
You can install iechelle using one of the following methods:
Via PyPI
The easiest way to install the latest stable version is via pip:
pip install iechelle
From Sources
Clone the repository and install using Poetry:
git clone https://github.com/dinilbose/iechelle.git
cd iechelle
poetry install
Alternatively, use pip:
pip install .
Development Setup
If you want to contribute to the project, use the provided Makefile to set up a full development environment:
# 1. Prepare the environment and hooks
make prepare-dev
source .iechelle
# 2. Install all dependencies including dev tools
make install-dev
Running the Application
After installation, you can start the interactive GUI simply by typing:
iechelle
Or via the provided Makefile:
make run
Alternatively, you can start it manually via Bokeh:
bokeh serve iechelle/gui --show
🤝 Contributing
Contributions, issues and feature requests are welcome! Feel free to check the issues page. You can also take a look at the contributing guide.
📝 License
This project is Apache V2.0 licensed.
Release files for iechelle 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iechelle-0.0.6.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iechelle-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.3 MB
Release files / iechelle-0.0.6.tar.gz
| Download URL | iechelle-0.0.6.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
055ede26cc5fdae4924ad92311086f0eaa5a78ca104cb7586626a620fe6c8d7b
|
|
BLAKE2b-256 checksum How to use checksums |
4b5b5b3b9043ce2d42847283eae76d2ca291744ce5e099b343a80ef30c723790
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Darwin/23.4.0
|
Release files / iechelle-0.0.6-py3-none-any.whl
| Download URL | iechelle-0.0.6-py3-none-any.whl |
|---|---|
| Size | 204.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3a22290571175f4b451300f013830bfed3e87e165f7e7fbbdfac52e32ab7afe6
|
|
BLAKE2b-256 checksum How to use checksums |
a5349a89bd72f9c481fa87ebbf7b1cdc1810144b93ac33a271593f3399e34c09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Darwin/23.4.0
|