Metadata-Version: 2.4
Name: tllab_common
Version: 2026.10.2
Summary: Common code for the Lenstra lab.
License: GPL-3.0-or-later
License-File: LICENSE
Keywords: burst,transcription
Author: Lenstra lab NKI
Author-email: t.lenstra@nki.nl
Requires-Python: >= 3.10
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3.15
Requires-Dist: bidict
Requires-Dist: csbdeep
Requires-Dist: dill
Requires-Dist: fastremap
Requires-Dist: fill-voids
Requires-Dist: ipython
Requires-Dist: laptrack (>=0.17.0,<0.18.0)
Requires-Dist: makefun
Requires-Dist: ndbioimage (>=2024.10.0)
Requires-Dist: numba (>=0.60)
Requires-Dist: numpy (>=2)
Requires-Dist: opencv-python-headless
Requires-Dist: pandas (>=2,<3)
Requires-Dist: parfor
Requires-Dist: polars
Requires-Dist: py
Requires-Dist: pyimagej
Requires-Dist: pyparsing
Requires-Dist: ray
Requires-Dist: regex
Requires-Dist: roifile
Requires-Dist: ruamel.yaml
Requires-Dist: scikit-image
Requires-Dist: scipy
Requires-Dist: scyjava
Requires-Dist: stardist (>=0.9.2)
Requires-Dist: tensorflow
Requires-Dist: tifffile
Requires-Dist: tiffwrite (>=2025.2.0)
Requires-Dist: torch (>=2)
Requires-Dist: tqdm
Project-URL: Repository, https://github.com/Lenstralab/tllab_common
Description-Content-Type: text/markdown

# Common Code
Code that both LiveCellAnalysis and smFISH (or others) use and doesn't get major changes goes here.

# Installation

    pip install tllab_common

or editable:

    git clone git@github.com:Lenstralab/tllab_common.git
    pip install -e tllab_common/ --user

### Fiji
Running segmentation using trackmate requires Fiji, make sure you have that installed.

### Cellpose
Cellpose 3.1.1.3 is vendored so we can have Cellpose 3 and 4 simultaneously and als have more recent versions of numpy installed.
