Skip to main content

The sdt-python package

Zenodo conda-forge PyPI

sdt-python is a collection of tools for analysis of fluorescence microscopy data.

It contains

  • algorithms for localization of fluorescent features in images

  • methods for evaluation of tracking data

  • functions to evaluate brightness data

  • as well as multi-color data

  • support for automated determination and correction of chromatic aberrations

  • methods for reading and writing single molecule data in various formats

  • handling of ROIs (both rectangular and described by arbitrary paths)

  • methods for simulation of fluorescence microscopy images

  • much more.

A repository of tutorials is provided at https://github.com/schuetzgroup/sdt-python-tutorials. API documentation can be found at https://schuetzgroup.github.io/sdt-python.

If you use sdt-python in a project resulting in a scientific publication, please cite the software.

Installation

Using conda-forge

Set up a conda forge-enabled installation by downloading and executing an installer from the web page.

Then open a Miniforge prompt and type

conda install sdt-python
conda install opencv trackpy lmfit ipympl scikit-learn

to install the sdt-python package and some optional, recommended packages.

Using pip

Install some Python distribution and run (possibly in a virtual environment)

pip install sdt-python

Updating

If using uv, execute

uv sync -P sdt-python

to update only sdt-python or

uv sync -U

to update everything.

If the conda-forge installation is used, type

conda update sdt-python

in a Miniforge prompt.

If pip is used, run

pip install --upgrade sdt-python

Requirements

  • Python >= 3.10

  • matplotlib

  • numpy >= 2.1

  • pandas >= 2.2.3

  • imageio >= 2.29

  • tifffile >= 0.7.0

  • pyyaml

  • lazy_loader

Metadata

Release files for sdt-python 20.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sdt-python 20.1.4
File Size Uploaded
sdt_python-20.1.4.tar.gz 2.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for sdt-python 20.1.4
File Interpreter ABI Platform
sdt_python-20.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 4.8 MB

Release files / sdt_python-20.1.4.tar.gz

Download URL sdt_python-20.1.4.tar.gz
Size 2.2 MB
Tags Source
SHA-256 checksum
How to use checksums
18d9df1fe326397b0c6c8e6edbf6d09858faee8f4e250568d3f6d21fb7d38eb2
BLAKE2b-256 checksum
How to use checksums
27814618a99cdb985bd57c5c9486871d5b6f9fb9feab24b99a71f40f2133f04b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Manjaro Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / sdt_python-20.1.4-py3-none-any.whl

Download URL sdt_python-20.1.4-py3-none-any.whl
Size 2.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
c9a8d5442076a1c5440046a928425bae96c7ad276744ae2738fc42480c3d9ca2
BLAKE2b-256 checksum
How to use checksums
242abe087774dee9ade72d186ca7b97967b18fc04c5ce5f47534a31495f3cf67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Manjaro Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

20.1.4 This release

2 release files

20.1.3

2 release files

20.1.2

2 release files

20.1.1

2 release files

20.1.0

2 release files

19.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page