Skip to main content

Segmentation-free Analysis of In Situ Capture data

Project description

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.

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

sainsc-0.4.0.tar.gz (42.1 kB view details)

Uploaded Source

Built Distributions

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

sainsc-0.4.0-cp312-abi3-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.12+Windows x86-64

sainsc-0.4.0-cp312-abi3-musllinux_1_2_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

sainsc-0.4.0-cp312-abi3-musllinux_1_2_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

sainsc-0.4.0-cp312-abi3-manylinux_2_28_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.28+ x86-64

sainsc-0.4.0-cp312-abi3-manylinux_2_28_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.28+ ARM64

sainsc-0.4.0-cp312-abi3-macosx_11_0_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.12+macOS 11.0+ x86-64

sainsc-0.4.0-cp312-abi3-macosx_11_0_arm64.whl (5.0 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

Details for the file sainsc-0.4.0.tar.gz.

File metadata

  • Download URL: sainsc-0.4.0.tar.gz
  • Upload date:
  • Size: 42.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sainsc-0.4.0.tar.gz
Algorithm Hash digest
SHA256 b82dd5802a5604f00fb51f0d286c81ab998869c27d910d41a2d14dda00fa4644
MD5 d3bc33d270442caca2ac850da87d485b
BLAKE2b-256 3634c2eb47807305b8539727efc5711a5d212bedcb940a5311a0677ca9fec208

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0.tar.gz:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sainsc-0.4.0-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: sainsc-0.4.0-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sainsc-0.4.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 875bf3b133036474f9a794670c46e3195ceffb52a0dc280ac1c9b3881902dc07
MD5 26c0b75f789508dac802ab941b034551
BLAKE2b-256 5390012c8c514b141f1feace5ee401d6997c26321776dfc13af45fea5f3a303a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0-cp312-abi3-win_amd64.whl:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sainsc-0.4.0-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sainsc-0.4.0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cd297ce92839c61ce98412c7dfaf87229573253fd0947e673fff9236c9880135
MD5 cd7ae3982657f85ce7ab35eccb352d92
BLAKE2b-256 94f3ca8da947ccb49868c65394d257591d168b7982a43a83dbb2d0a9e40aa04f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0-cp312-abi3-musllinux_1_2_x86_64.whl:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sainsc-0.4.0-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sainsc-0.4.0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ed91405e246e91449995098c2c4b1bd84952681618d72ffb9cae34f15cb4837c
MD5 22bf46cfd64b1b364cab7f9b00dbbefc
BLAKE2b-256 cf673ae8a8c194bded23725f373c181c71632c4eb7fca3562d67c42cddf0c7ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0-cp312-abi3-musllinux_1_2_aarch64.whl:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sainsc-0.4.0-cp312-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sainsc-0.4.0-cp312-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f53c8712e3c805386b8e0940ac87090aa64d00096539e450e6dd6e13e19434ca
MD5 c6a2ced9c7d8a47ac12076687c6270c6
BLAKE2b-256 f64d7a2d847c7ed7441f3426bc0ed91180d8e04c4f77750428892e43c4a5f878

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0-cp312-abi3-manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sainsc-0.4.0-cp312-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sainsc-0.4.0-cp312-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a88ab4b75ec1a40c250bbade34cd5103f69d4f36c50caf99a4496a8a5cc6708d
MD5 72684af8621d4b0039733402305cc3ad
BLAKE2b-256 9f4dec90e9e3a94464a8ce868dbcbf7b385c84d3e45a26b3343179167ae77ffb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0-cp312-abi3-manylinux_2_28_aarch64.whl:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sainsc-0.4.0-cp312-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sainsc-0.4.0-cp312-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 28efebe2e3ccb587bfab68bc553c72963dca01dd34c5bed626b4fe5f3d14b312
MD5 5b8a13808f09cb2a96bcbfd3fc5fcf98
BLAKE2b-256 e757fb0d9814e9e9169093896a431a1c7931e7e6c17224282f8dca734ec0c5e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0-cp312-abi3-macosx_11_0_x86_64.whl:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sainsc-0.4.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sainsc-0.4.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aac85cfdcc60ad8a2478ee71a7b0629251709a331f2797b62b32ba017b05b6ae
MD5 afe97f123319eaeb44bc9ab7a2f39014
BLAKE2b-256 ab045b45bdc48101d6b4bf07e3566e968462049a2af153e291cb864affd874c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sainsc-0.4.0-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: cibuildwheel.yml on HiDiHlabs/sainsc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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