NiceGUI-based web interface for Spectronaut proteomics software
Project description
Spectronaut WebUI
A NiceGUI-based web interface for Spectronaut proteomics software, designed to simplify mass spectrometry data processing workflows in cloud and command-line environments.
Note: This is an independent tool and is not officially affiliated with or endorsed by Biognosys AG.
Features
- Web-based GUI - Modern, intuitive interface built with NiceGUI
- Multiple Workflows - Support for Convert, DirectDIA, DIA, and Combine workflows
- File Management - Interactive file browser for local file selection
- Batch Processing - Process multiple files with metadata (conditions, replicates, fractions)
- Real-time Logging - Live console output during processing
- Process Control - Start, monitor, and abort long-running processes
Quick Start
Installation
pip install spectronaut-webui
Configuration
Generate a default configuration file:
spectronaut-ui-config
Edit ~/.spectronaut_webui/config.json to set your Spectronaut command path and license key.
Run
Start the web interface:
spectronaut-ui
Then open your browser to http://localhost:8080.
Documentation
- Installation Guide - Detailed installation instructions
- Configuration - Configuration options and setup
- Usage Guide - Workflow tutorials and examples
Requirements
- Python 3.10 or higher
- Spectronaut Command Line Interface
- Valid Spectronaut license key
License
MIT License - see LICENSE file for details.
Author
Vladimir Gorshkov
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 spectronaut_webui-0.2.2.tar.gz.
File metadata
- Download URL: spectronaut_webui-0.2.2.tar.gz
- Upload date:
- Size: 21.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bb7e2526c1f593fc1885181af307c3df9f25ea3fb82ef20e5a97e84f32d0926
|
|
| MD5 |
81592a300f506253f8c126aba52a0117
|
|
| BLAKE2b-256 |
95e9e33341410a98340adc3c5833a31087cf007ec3e70884b83104f5dfe08cdd
|
Provenance
The following attestation bundles were made for spectronaut_webui-0.2.2.tar.gz:
Publisher:
python-publish.yml on caetera/spectronaut-webui
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
spectronaut_webui-0.2.2.tar.gz -
Subject digest:
5bb7e2526c1f593fc1885181af307c3df9f25ea3fb82ef20e5a97e84f32d0926 - Sigstore transparency entry: 1018021985
- Sigstore integration time:
-
Permalink:
caetera/spectronaut-webui@ccb7150b305767e4f3bad70ddd22ffa5e502dab7 -
Branch / Tag:
refs/tags/v0.2.2 - Owner: https://github.com/caetera
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@ccb7150b305767e4f3bad70ddd22ffa5e502dab7 -
Trigger Event:
release
-
Statement type:
File details
Details for the file spectronaut_webui-0.2.2-py3-none-any.whl.
File metadata
- Download URL: spectronaut_webui-0.2.2-py3-none-any.whl
- Upload date:
- Size: 24.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb469e9c18ef87efefc73755e1fad96619d15a7e30a31ceebe25d50783bac9c1
|
|
| MD5 |
a5f2a59c205c9c2da9be2ca28ea19172
|
|
| BLAKE2b-256 |
e68e9697ad745ac807208b22996156f6d93e274d8d6e773bbfecf09f5ea11607
|
Provenance
The following attestation bundles were made for spectronaut_webui-0.2.2-py3-none-any.whl:
Publisher:
python-publish.yml on caetera/spectronaut-webui
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
spectronaut_webui-0.2.2-py3-none-any.whl -
Subject digest:
fb469e9c18ef87efefc73755e1fad96619d15a7e30a31ceebe25d50783bac9c1 - Sigstore transparency entry: 1018021994
- Sigstore integration time:
-
Permalink:
caetera/spectronaut-webui@ccb7150b305767e4f3bad70ddd22ffa5e502dab7 -
Branch / Tag:
refs/tags/v0.2.2 - Owner: https://github.com/caetera
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@ccb7150b305767e4f3bad70ddd22ffa5e502dab7 -
Trigger Event:
release
-
Statement type: