Metadata-Version: 2.4
Name: justkymo
Version: 0.1.0
Summary: Simple kymograph line annotation GUI
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: PyQt6
Requires-Dist: tifffile
Requires-Dist: scipy
Requires-Dist: matplotlib

# JustKymo

Desktop app for drawing a line on a user-provided kymograph and exporting a dense XY table plus an overlay image.

## Install

```bash
conda create -n justkymo python=3.12 -y
conda activate justkymo
pip install justkymo
```

## Start

```bash
justkymo
```

or:

```bash
python -m justkymo
```

## How to use

1. Drag-and-drop one or more kymograph `.tif` / `.tiff` files (or use **Open**).
2. Select a file in the list. JustKymo creates `JustKymo-<filename>/` next to it and restores any saved session.
3. Click to draw the **front** line (≥2 points). Scroll to zoom; use the brightness slider as needed.
4. Optionally enable **Apical mode** to draw a second polyline (display/overlay only; does not correct the front).
5. **Export** writes `line.csv` (spline-fitted `x_px,y_px` per column) and `overlay.png` into that sample folder.

Session points are saved automatically so you can switch files and come back.

## Development install

From a clone of this repository:

```bash
pip install -e .
```
