Skip to main content

sainsc

License: MIT Code style: Ruff Checked with mypy pre-commit

/ˈsaiəns/

"Segmentation-free Analysis of In Situ Capture data" or alternatively "Stupid Acronyms In Science"

sainsc is a segmentation-free analysis tool for spatial transcriptomics from in situ capture technologies (but also works for imaging-based technologies). It is easily integratable with the scverse (i.e. scanpy and squidpy) by exporting data in AnnData or SpatialData format.

Installation

sainsc is available on PyPI and bioconda.

# PyPI
pip install sainsc
# or conda
conda install bioconda::sainsc

For detailed installation instructions please refer to the documentation.

Documentation

For an extensive documentation of the package please refer to the ReadTheDocs page

Versioning

This project follows the SemVer guidelines for versioning.

Citations

If you are using sainsc for your research please cite

N. Müller-Bötticher, S. Tiesmeyer, R. Eils, N. Ishaque, "Sainsc: A Computational Tool for Segmentation-Free Analysis of In Situ Capture Data" Small Methods (2025) https://doi.org/10.1002/smtd.202401123

@article{sainsc2025,
  author = {Müller-Bötticher, Niklas and Tiesmeyer, Sebastian and Eils, Roland and Ishaque, Naveed},
  title = {Sainsc: A Computational Tool for Segmentation-Free Analysis of In Situ Capture Data},
  journal = {Small Methods},
  year = {2025},
  volume = {9},
  number = {5},
  pages = {2401123},
  doi = {10.1002/smtd.202401123},
}

License

This project is licensed under the MIT License - for details please refer to the LICENSE file.

Metadata

Release files for sainsc 0.4.1

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

Source distribution (sdist)

Source distribution for sainsc 0.4.1
File Size Uploaded
sainsc-0.4.1.tar.gz 42.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for sainsc 0.4.1
File
sainsc-0.4.1-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
sainsc-0.4.1-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
sainsc-0.4.1-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
sainsc-0.4.1-cp312-abi3-manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64 Details
sainsc-0.4.1-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details
sainsc-0.4.1-cp312-abi3-macosx_11_0_x86_64.whl CPython 3.12 abi3 macOS 11.0+ x86-64 Details
sainsc-0.4.1-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details

Total release size: 38.5 MB

Release files / sainsc-0.4.1.tar.gz

Download URL sainsc-0.4.1.tar.gz
Size 42.2 kB
Tags Source
SHA-256 checksum
How to use checksums
009c400792dfb8a5671f19d7da56a92d3a6d2182154f747b47f6e9e4a5efd225
BLAKE2b-256 checksum
How to use checksums
4bf997dcf07ef94f29967a8e892944549a4314406a2f9115b80830d3a38596dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / sainsc-0.4.1-cp312-abi3-win_amd64.whl

Download URL sainsc-0.4.1-cp312-abi3-win_amd64.whl
Size 5.1 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
d0a59b8a7223e37f8d5d77b426402c3e6983efe37d5f4ec2c25a5d61490badea
BLAKE2b-256 checksum
How to use checksums
b7ea00eed09bbae539fe8580c6e41a43ea3537ad894ff52c08e3f9eb2f497a3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / sainsc-0.4.1-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL sainsc-0.4.1-cp312-abi3-musllinux_1_2_x86_64.whl
Size 6.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
78568e2b1cb07c5b1b59bb2a8498064fd7ce5b1152d096b3c38e517d17774370
BLAKE2b-256 checksum
How to use checksums
48806c03510c11ca12b1acbbfde6920a47e02e2c331131194062ab4a1cebd3ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / sainsc-0.4.1-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL sainsc-0.4.1-cp312-abi3-musllinux_1_2_aarch64.whl
Size 5.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
5e5e9e645afb8ce1eff04808bd62e38542822213b76577f67a81b27be8de5f39
BLAKE2b-256 checksum
How to use checksums
0a34118a5d3b3569a2f101042532f084a279a97c54553e6864295b7cfa9ac489
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / sainsc-0.4.1-cp312-abi3-manylinux_2_28_x86_64.whl

Download URL sainsc-0.4.1-cp312-abi3-manylinux_2_28_x86_64.whl
Size 5.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
1a41f1436f7255d792586ec82e92fc276d9bd0a3eb63b9a7b480d3310098e3d2
BLAKE2b-256 checksum
How to use checksums
5429dfff524570596bddcea716ac692a899f26eebcf35ffe94ad8b82a463da85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / sainsc-0.4.1-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL sainsc-0.4.1-cp312-abi3-manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
e8c355f0e7358569e8f7ff211fc715ba0b182eef549be5839eaedf6ac4ae1385
BLAKE2b-256 checksum
How to use checksums
a39df9fd608db0ff588ed1108368d124e3ef2ce7b0f0e992013cf906799db9aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / sainsc-0.4.1-cp312-abi3-macosx_11_0_x86_64.whl

Download URL sainsc-0.4.1-cp312-abi3-macosx_11_0_x86_64.whl
Size 5.5 MB
Tags CPython 3.12 abi3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
c9664152c636aa52921fe8cf609fd96279b7254d16b8866239c16c7c9f692db9
BLAKE2b-256 checksum
How to use checksums
1dac53764f43f0e8f14592ca8b8b4897816ab495c165615ba98799f3d15d74b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / sainsc-0.4.1-cp312-abi3-macosx_11_0_arm64.whl

Download URL sainsc-0.4.1-cp312-abi3-macosx_11_0_arm64.whl
Size 5.0 MB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5009aee19a2d836bb48621d4d687d2efba13c845442a838b83a13ae7ace82f61
BLAKE2b-256 checksum
How to use checksums
2568e80daab0e9f48c9c32905159b132d32436f65b118b97727b7e18cd0c6499
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.1 This release

8 release files

0.4.0

8 release files

0.3.1

16 release files

0.3.0

16 release files

0.2.1

16 release files

0.2.0

16 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