Skip to main content

Slicer Core

SlicerCore is an alternative build-system for the 3DSlicer project.
It is intended to build a Python Package (wheel) from the core libraries and loadables modules of 3DSlicer.

About Slicer

Slicer, or 3D Slicer, is a free, open source software package for visualization and image analysis.

3D Slicer is natively designed to be available on multiple platforms, including Windows, Linux and macOS.

For 3DSlicer community announcements and support, visit:

https://discourse.slicer.org

For documentation, tutorials, and more information, please see:

https://www.slicer.org

For 3DSlicer source code, please see:

https://github.com/Slicer/Slicer

About Slicer Core

Slicer Core in a single sentence: Slicer Core is the Python package consisting of all 3DSlicer modules that do not depend on Qt.

Slicer Core contains the following libraries of 3DSlicer:

  • Base/Logic
  • Libs/*
  • Modules/Loadables/[MRML|MRMLDM|Logic|VTKWidgets]

This enables using 3DSlicer powerful MRML nodes system and associated medical-oriented algorithms in pure Python.

Using Slicer Core

SlicerCore provides access to the main Slicer libraries through the slicer package namespace :

from slicer import vtkMRMLScalarVolumeNode
volume_node = vtkMRMLScalarVolumeNode()

Although the library can be used as is, additional convenience classes are provided in the trame-slicer Python package to initialize application logic and scene, wrap 2D and 3D views, provide applications on the web and more.

For more examples, please visit the trame-slicer project.

Documentation and Examples

Acknowledgments

This project uses 3D Slicer source code, an open-source software platform for medical image informatics, image processing, and three-dimensional visualization:
Fedorov A., Beichel R., Kalpathy-Cramer J., Finet J., Fillion-Robin J-C., Pujol S., Bauer C., Jennings D., Fennessy F.M., Sonka M., Buatti J., Aylward S.R., Miller J.V., Pieper S., Kikinis R. 3D Slicer as an Image Computing Platform for the Quantitative Imaging Network. Magnetic Resonance Imaging. 2012 Nov;30(9):1323-41. PMID: 22770690. PMCID: PMC3466397.

License

Apache License, Version 2.0. See LICENSE file for details.

Release files for slicer-core 5.12.4.0

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

Built distributions (wheels)

Table of built distributions (wheels) for slicer-core 5.12.4.0
File
slicer_core-5.12.4.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
slicer_core-5.12.4.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
slicer_core-5.12.4.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
slicer_core-5.12.4.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
slicer_core-5.12.4.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
slicer_core-5.12.4.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
slicer_core-5.12.4.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
slicer_core-5.12.4.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
slicer_core-5.12.4.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
slicer_core-5.12.4.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
slicer_core-5.12.4.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
slicer_core-5.12.4.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 370.9 MB

Release files / slicer_core-5.12.4.0-cp313-cp313-win_amd64.whl

Download URL slicer_core-5.12.4.0-cp313-cp313-win_amd64.whl
Size 18.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a589c60b2732f3ac8483d32443fc2aee65da55a08dfc888a2f0822399d4e2690
BLAKE2b-256 checksum
How to use checksums
43a95d70befa5fc23e7d11cd81d267702505c8f3728e3ffe46a3173391e81ca6
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL slicer_core-5.12.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 43.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7823fecc1f978fb3b2de2e816725f2c767ffb6d0b1848218b7ec50ead487fc17
BLAKE2b-256 checksum
How to use checksums
e0d9b4713cb1294e55d86528280ae47858e904605f3189eea7b3f5850403ea69
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL slicer_core-5.12.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 30.6 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eba0e1a6dbae775175476348eee017e5b493c085e28c337e287c8c56e5ceca5b
BLAKE2b-256 checksum
How to use checksums
5cfb7b40906fcafbeccd0acd2f9963dc34d6384917432fb122c0ef09f4ade5fc
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp312-cp312-win_amd64.whl

Download URL slicer_core-5.12.4.0-cp312-cp312-win_amd64.whl
Size 18.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b8f43b2fa47ec82ee3817c2c2651425bf7b94f7ad07090e3823df6bcf96aafa3
BLAKE2b-256 checksum
How to use checksums
d80deaa4720ac64e3633a138e63158de0759e73a431efd9d0827bc630b056fd8
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL slicer_core-5.12.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 43.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f60eaaf26e0f28a5d21698c6e7de2d35424d816bef26d375300e1c73552584e4
BLAKE2b-256 checksum
How to use checksums
c190c8233a03049e2ff15e896aac612853c1621c04799e67e6c47c42b91592cf
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL slicer_core-5.12.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 30.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3383582d557788703ee54f530cc56f0a2c0514f420bd02d718239a5ea6ffc82f
BLAKE2b-256 checksum
How to use checksums
ff24c65a5c748ad667ed7dc0f6122f7ce342120ecd08bb2e35f84762386f1577
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp311-cp311-win_amd64.whl

Download URL slicer_core-5.12.4.0-cp311-cp311-win_amd64.whl
Size 18.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2d9f0bf47361569a1f3b9cf5e6db2484705b8e996924e32b6ecd858b1e1a4c00
BLAKE2b-256 checksum
How to use checksums
46b966908fa2de7c3911871cfc8f4b29ee163882d8489f415d1925d1e174bd1f
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL slicer_core-5.12.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 43.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a6a7f9cbed53b74e8e2a9250fc96e9214212f89f5de378f27474606d79b95746
BLAKE2b-256 checksum
How to use checksums
ed021df827f33e51e156adfe2f68ce29156bb5e869b6e3f9b2029007f42bf428
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL slicer_core-5.12.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 30.6 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
13810e6f5db84d803402207b862899e72ba0ebb369e065e352460a6a2ddbd106
BLAKE2b-256 checksum
How to use checksums
afcf55fe6e8afe0220ec75c9b27e3cd147eb2e8a1bebda1b0021941e8b1ea498
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp310-cp310-win_amd64.whl

Download URL slicer_core-5.12.4.0-cp310-cp310-win_amd64.whl
Size 18.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9ab6cec3839dbdf4dea16fbe1944be1776a61bedba3f4e74f785d34f101f32ce
BLAKE2b-256 checksum
How to use checksums
e0f5e1e796d97d341f8360f9432cf05469b62dec0405023b5a2ad5acc2f207a2
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL slicer_core-5.12.4.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 43.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
11ab36df27a2f5aa0324267b5c1af4d5a77d592788f30522c4bedba178d03605
BLAKE2b-256 checksum
How to use checksums
4d62defaef404d97732233f067bd2a9c958965f98c28e1c09f6a4157eeedcdd5
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 Sep 25, 2026.

Transparency log

Release files / slicer_core-5.12.4.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL slicer_core-5.12.4.0-cp310-cp310-macosx_11_0_arm64.whl
Size 30.6 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cb4aa2338c2d090fa0edd94b4910ae5d6649d9aec58473daadc830bcc4030c2e
BLAKE2b-256 checksum
How to use checksums
34a15a857856606656b1260c55d4826493203b02b1938a7fd05b4ffa1f3ea8ae
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 Sep 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

5.12.4.0 This release

12 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