Skip to main content

Simple kymograph line annotation GUI

Project description

JustKymo

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

Install

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

Start

justkymo

or:

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:

pip install -e .

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

justkymo-0.1.0.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

justkymo-0.1.0-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file justkymo-0.1.0.tar.gz.

File metadata

  • Download URL: justkymo-0.1.0.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for justkymo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b9dba275f86c9e78a81ed22d639ef391bd783e1b3f08797f6c83dffc4d3c0b30
MD5 66ead335b0a3fda05860ec0e07f9499e
BLAKE2b-256 938c36b1b4fe0ca8cb2fe50cc494f9a900ff65962aaa68f8c74b85fa50f1bc36

See more details on using hashes here.

File details

Details for the file justkymo-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: justkymo-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for justkymo-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a31c3b7e7e8cc571d4606d308f6aa7fbc9980854ddb610ed08755223dbd1530
MD5 041f06da331d225f8ba580afef1195dc
BLAKE2b-256 025372e898f2daf8a123923204cb14839de3d9299e03e7a487f6c06dacae92ed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page