SAENOPY: 3D Traction Force Microscopy with Python
SAENOPY is a free open source 3D traction force microscopy (TFM) software. Its material model is especially well suited for tissue-mimicking and typically highly non-linear biopolymer matrices such as collagen, fibrin, or Matrigel.
It features a python package to use in scripts and an extensive graphical user interface.
Check out our Documentation on how to install and use it.
Installation
Standalone
To use saenopy without a complicated installation you can use our standalone binaries to get started right away.
Windows https://github.com/rgerum/saenopy/releases/download/v1.0.8/saenopy.exe
Linux https://github.com/rgerum/saenopy/releases/download/v1.0.8/saenopy
MacOS https://github.com/rgerum/saenopy/releases/download/v1.0.8/saenopy_mac.app.zip (in development..)
Using Python
If you are experienced with python or even want to use our Python API, you need to install saenopy as a python package. Saenopy can be installed directly using pip:
``pip install saenopy``
Now you can start the user interface with:
``saenopy``
Or by executing the script “gui_master.py” in your python interpreter.
Getting started
To get started you can have a look at our collection of example datasets.
Preprint
If you want to cite saenopy you can reference our article:
Dynamic traction force measurements of migrating immune cells in 3D biopolymer matrices
David Böhringer, Mar Cóndor, Lars Bischof, Tina Czerwinski, Niklas Gampl, Phuong Anh Ngo, Andreas Bauer,
Caroline Voskens, Rocío López-Posadas, Kristian Franze, Silvia Budday, Christoph Mark, Ben Fabry, Richard Gerum
Nat. Phys. 20, 1816–1823 (2024); doi: https://doi.org/10.1038/s41567-024-02632-8
Metadata
Release files for saenopy 1.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| saenopy-1.0.8.tar.gz | 40.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| saenopy-1.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.2 MB
Release files / saenopy-1.0.8.tar.gz
| Download URL | saenopy-1.0.8.tar.gz |
|---|---|
| Size | 40.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
06453d6c186bb261909fa8204c8f8beab996a215f213369a6ce5735dba5c0d97
|
|
BLAKE2b-256 checksum How to use checksums |
f2862411de05b223310948dcbcb3c8ce02f285386a3f5ac4d100218dd34054bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / saenopy-1.0.8-py3-none-any.whl
| Download URL | saenopy-1.0.8-py3-none-any.whl |
|---|---|
| Size | 3.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0b1041ff6bbe15c3b87948a4b84c4cc985deb5f5b5ce1625a25b43b31603fa70
|
|
BLAKE2b-256 checksum How to use checksums |
6bb11becb6ef2fc7e49af7b6b67a04809ce46c8ecc626b3fa1d0bd8423cfd915
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|