Metadata-Version: 2.4
Name: specsy-online
Version: 0.8.0
Summary: Streamlit wrapper for Specsy functions
Author-email: Vital Fernández <vgf@stsci.edu>
License-Expression: GPL-3.0-or-later
Requires-Python: <3.15,>=3.11
Description-Content-Type: text/markdown
Requires-Dist: aspect-stable>=0.7.dev2
Requires-Dist: lime-stable[full]>=2.2.dev5
Requires-Dist: innate-stable>=0.2.1
Requires-Dist: specsy[tensors]>=0.9.dev3
Requires-Dist: pyneb~=1.1.28
Requires-Dist: tomlkit~=0.14.0
Requires-Dist: bokeh==3.9.0
Requires-Dist: streamlit==1.55.0
Requires-Dist: streamlit_bokeh==3.9.0
Requires-Dist: streamlit-authenticator==0.4.2
Requires-Dist: st-gsheets-connection~=0.1
Requires-Dist: google-api-python-client~=2.187.0

# Specsy Online

<p align="center">
  <img src="https://github.com/Vital-Fernandez/specsy/blob/7e35568f6d154486f5603e94fe39dd08e5e54834/src/specsy/resources/images/Specsy_logo_transparent_dark.PNG" alt="Specsy Logo" width="300"/>
</p>

Streamlit wrapper for [SpecSy](https://github.com/Vital-Fernandez/specsy) — a Python library for astrophysical spectral analysis.

## Installation

This command will install the main [Aspect](https://github.com/Vital-Fernandez/aspect), [LiMe](https://github.com/Vital-Fernandez/lime), and [Specsy](https://github.com/Vital-Fernandez/specsy) libraries alongside their main dependencies.

```bash
pip install specsy-online
```

Depending on the operating system, the selection of the PyMC sampler backend for the chemical analysis may have a dramatic impact on the compilation speed of the sampler.
It is recommended to use conda to create an environment with the recommended backends:

```bash
conda create -c conda-forge -n specsy_online python=3.13 nutpie pymc numba numpyro blackjax
conda activate specsy_online
pip install specsy-online
```

To upgrade to the latest version:

```bash
pip install --upgrade specsy-online
```

## Usage

Launch the browser interface based on Streamlit by running on the terminal:

```bash
specsy
```

## Development

This wrapper is in an alpha development phase. Please contact the author for any issues.

Vital Fernández — [vgf@stsci.edu](mailto:vgf@stsci.edu)
