Skip to main content

PyPI version

xs3d: Compute cross sectional area for 3D image objects

import xs3d

# let binary image be a boolean numpy array 
# in fortran order that is 500 x 500 x 500 voxels
# containing a shape, which may have multiple 
# connected components, representing e.g. a neuron
binary_image = np.load(...)

# a point inside the shape (must be integer)
vertex = np.array([200,121,78])
# normal vector defining sectioning plane
# it doesn't have to be a unit vector
# vector can be of arbitrary orientation
# This vector is given in voxel space, 
# not physical space (i.e. divide by anisotropy)!
normal = np.array([0.01, 0.033, 0.9])

# voxel dimensions in e.g. nanometers
resolution = np.array([32,32,40]) 

# cross sectional area returned as a float
area = xs3d.cross_sectional_area(binary_image, vertex, normal, resolution)

# optionally return a bitfield that tells you if the section
# plane touched the image border, indicating a possible
# underestimate of the area if the image is a cutout of
# a larger scene.
# if the bitfield is > 0, then some edge contact is made
# the bitfield order is -x+x-y+y-z+z00
# where - means left edge (0), and + means right edge (size-1)
# and 0 means unused
area, contact_warning = xs3d.cross_sectional_area(
	binary_image, vertex, normal, resolution, 
	return_contact=True
)

# Returns the cross section as a float32 3d image
# where each voxel represents its contribution
# to the cross sectional area
image = xs3d.cross_section(
	binary_image, vertex, 
	normal, resolution, 
)

# Get a slice of a 3d image in any orientation.
# Note: result may be reflected or transposed
# compared with what you might expect.
image2d = xs3d.slice(labels, vertex, normal, anisotropy)

# You can also crop your ROI using physical units
image2d = xs3d.slice(labels, vertex, normal, anisotropy, crop=100) 

Installation

pip install xs3d

Cross Section Calculation

When using skeletons (one dimensional stick figure representations) to create electrophysiological compartment simulations of neurons, some additional information is required for accuracy. The caliber of the neurite changes over the length of the cell.

Previously, the radius from the current skeleton vertex to the nearest background voxel was used, but this was often an underestimate as it is sensitive to noise and divots in a shape.

A superior measure would be the cross sectional area using a section plane that is orthogonal to the direction of travel along the neurite. This library provides that missing capability.

How Does it Work?

The algorithm roughly works as follows.

  1. Label voxels that are intercepted by the sectioning plane.
  2. Label the connected components of those voxels.
  3. Filter out all components except the region of interest.
  4. Compute the polygon formed by the intersection of the plane with the 8 corners and 12 edges of each voxel.
  5. Add up the area contributed by each polygon so formed in the component of interest.

Metadata

Release files for xs3d 1.13.0

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

Source distribution (sdist)

Source distribution for xs3d 1.13.0
File Size Uploaded
xs3d-1.13.0.tar.gz 41.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for xs3d 1.13.0
File
xs3d-1.13.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
xs3d-1.13.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
xs3d-1.13.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
xs3d-1.13.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp314-cp314t-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.13+ x86-64 Details
xs3d-1.13.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
xs3d-1.13.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
xs3d-1.13.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
xs3d-1.13.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp314-cp314-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.13+ x86-64 Details
xs3d-1.13.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
xs3d-1.13.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
xs3d-1.13.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
xs3d-1.13.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
xs3d-1.13.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
xs3d-1.13.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
xs3d-1.13.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
xs3d-1.13.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
xs3d-1.13.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
xs3d-1.13.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
xs3d-1.13.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
xs3d-1.13.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
xs3d-1.13.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
xs3d-1.13.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
xs3d-1.13.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
xs3d-1.13.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
xs3d-1.13.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
xs3d-1.13.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
xs3d-1.13.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
xs3d-1.13.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
xs3d-1.13.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
xs3d-1.13.0-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
xs3d-1.13.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
xs3d-1.13.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
xs3d-1.13.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
xs3d-1.13.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details

Total release size: 8.4 MB

Release files / xs3d-1.13.0.tar.gz

Download URL xs3d-1.13.0.tar.gz
Size 41.8 kB
Tags Source
SHA-256 checksum
How to use checksums
2beb1d83ba277a1c29ff70906dffb2e171c163de5411cc8dfae3147492698ba9
BLAKE2b-256 checksum
How to use checksums
8f5e2f195c8d5e52f0dfebce62ae840ab73eae53b8edc5fe3b677b8f4d595a04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314t-win_amd64.whl

Download URL xs3d-1.13.0-cp314-cp314t-win_amd64.whl
Size 155.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
d099d3e0670409b6885b580f693f8b66ffebc9ee81696de135001bbd46997154
BLAKE2b-256 checksum
How to use checksums
c4aa15ae70255d74156556ddbea6747158235d861f617940a52125bc25686122
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314t-win32.whl

Download URL xs3d-1.13.0-cp314-cp314t-win32.whl
Size 143.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
8eff4c047b11afd06aca6556062839e7b8bfaa3fbe1f20a807ba1d4c163a48eb
BLAKE2b-256 checksum
How to use checksums
93315c85cf092b791f0d67d3f2ef1e4f43eb902096a4e9d782c45037782ed1ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 219.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8daebe49d6e1c5a1ab0cdb30a89213a0621355cb0681dd39235685879dafc1a8
BLAKE2b-256 checksum
How to use checksums
78c63663f9217b8c3beb1ad04662f703cc44866db5413ae2fc8dc629db4a0574
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 185.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c173cc6c55861a284bb6b870df7266acba2383dbf60b20d64a1974e1cbd48e68
BLAKE2b-256 checksum
How to use checksums
932c11171b9821ffcc1235983b8d02b44b3769eebc2a6a887e73039963feb742
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 169.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
df282b1042b173b73033950b9d5debfcc80dffcbd4e79e70fc99de397e09c0f7
BLAKE2b-256 checksum
How to use checksums
31422d698108faa6007d26049ccb71ff4c791e78e54179a7323e06a5d9f2b7be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314t-macosx_10_13_x86_64.whl

Download URL xs3d-1.13.0-cp314-cp314t-macosx_10_13_x86_64.whl
Size 196.6 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
12260bacbeb51cc8259a804d47b424d8c434206c2cc648f2d730886a71dac138
BLAKE2b-256 checksum
How to use checksums
38b54f34709fb1dd8d0c50c3a17ac0c2a87611cc025eedf01edabb9ae5ce28e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314-win_amd64.whl

Download URL xs3d-1.13.0-cp314-cp314-win_amd64.whl
Size 146.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f9f1d6c24d8862445e9d96b994b44a176938a98bb6e50b1cf55f2f4abc8f6749
BLAKE2b-256 checksum
How to use checksums
c5290c6692608faab0feca1bdfba6821a8e93cbd939f64bd2e100882cdc41484
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314-win32.whl

Download URL xs3d-1.13.0-cp314-cp314-win32.whl
Size 136.3 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
1705b690d0823598c93cb29d8e8499fbeeda52a3f45bdab57e75b3f658ac9fd4
BLAKE2b-256 checksum
How to use checksums
6751522dd4608402fd89873eab89040128d0dc622b7a4927c45ca0b4c3b46aba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 224.8 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0b54e64c1ec6e21bb7cfef251e12452a2125dd11d8b64009f52ae4504f07a555
BLAKE2b-256 checksum
How to use checksums
41650c41b25247255355ddae8240ebc698d34624c02e66cf33c0485200426c0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 186.9 kB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fe96e7d8af77533c6d69b1e8105ff65741ec547a708ea7875fad52290d057aae
BLAKE2b-256 checksum
How to use checksums
f21aa9d70bd546d1ac5c409a8eb5b97858c5d58ddd34db41ffdfdd2fa470ae03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp314-cp314-macosx_11_0_arm64.whl
Size 164.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0cd3c9bfa047f0040b7f79068a8a2d1e998958afcae268c01bc27a04cca9f3a9
BLAKE2b-256 checksum
How to use checksums
8d31c8f86123196e8f5bbb8074d15813799033ef72f8a968005e67c3b47ada7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp314-cp314-macosx_10_13_x86_64.whl

Download URL xs3d-1.13.0-cp314-cp314-macosx_10_13_x86_64.whl
Size 192.2 kB
Tags CPython 3.14 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
53714bb41846fddee630245a6361b25dc40cd3f5a6ce2091c8b58fbcb2902c88
BLAKE2b-256 checksum
How to use checksums
c8f790eb44307cb4b382a6b835e760fc29ba86dbfc3d9815eb944a8d96ce5df6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp313-cp313-win_amd64.whl

Download URL xs3d-1.13.0-cp313-cp313-win_amd64.whl
Size 142.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6c8b1d9eeef05bc6ea1fd31fdfc9f892c40af8b9f4ddeebdb131288c0e849c99
BLAKE2b-256 checksum
How to use checksums
c161e7f01c61448dbdfe0bad98db4fbf6409e122e6c123100ac51a7c86976b64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp313-cp313-win32.whl

Download URL xs3d-1.13.0-cp313-cp313-win32.whl
Size 133.8 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
80885e5d70d71c32e1b82cc4e9bc7ae8a9b442e6f170775e9c137d8e146e9e0f
BLAKE2b-256 checksum
How to use checksums
d4e04caa242401c6779bc0d12dc1f1fd710f05b1c65cdc85a2563cf0998c2814
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 224.6 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a5ad8905c39a84a90e4a206e18cb5af4d0401a7573a6f99a11d2f3158303cb94
BLAKE2b-256 checksum
How to use checksums
1713aa44ec56202779471612b628458e8d07982a27992e4ba94c21d5467343ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 186.3 kB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2336632e3511ef7e95279cc939386f256f3146145d41553aaadf93d5db0a91da
BLAKE2b-256 checksum
How to use checksums
e556dbaa6a690438bac25d00dadb48f9470199aef49d0d080176c1915f472153
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp313-cp313-macosx_11_0_arm64.whl
Size 164.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
588cdd287ecad6ecae22273222bb8a5f7cc82511f24fedc6ffa5f23a22e54ce4
BLAKE2b-256 checksum
How to use checksums
0cfb6d7949648f2a0c75d75d31c72e98610df578302d251373b27e61b634f895
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL xs3d-1.13.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 191.8 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b7b04b0d234788698b8c4a188d875771cc26ed8e899583e7fc798b832d50c04e
BLAKE2b-256 checksum
How to use checksums
bcbed0ed014575989c4f60415496a3e370da3fc9620c877fcad698245349d202
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp312-cp312-win_amd64.whl

Download URL xs3d-1.13.0-cp312-cp312-win_amd64.whl
Size 142.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1d9c98e65c8cb367551d1149086c152c66fd6a0fa76c64262ff808e69e992754
BLAKE2b-256 checksum
How to use checksums
fe291e5ce722fa8dfd46de4fcbdf65211b642386bfc3115a42221eade7c38277
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp312-cp312-win32.whl

Download URL xs3d-1.13.0-cp312-cp312-win32.whl
Size 133.9 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
c2dbe54eddeec535df08295346635f501b1d77528c25749bab5091883d3be2ed
BLAKE2b-256 checksum
How to use checksums
e7df38fa11c7501b847096ff9d88c7c8d52a8a42099253d1faebd55056b7143c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 224.9 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7ca1b39ee4a8da0a97d0a277fe0e120b1de6d6542a688f405bde00b4057622d2
BLAKE2b-256 checksum
How to use checksums
4f85867461b63149632c025b19cb095ed21aa3c8970703dbe2a42d9bb889d783
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 186.3 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7d0659acb7896f3855ebbaffc596ebdd75de4b266e61389713330ead5447564e
BLAKE2b-256 checksum
How to use checksums
6e434cd17404b828fd8be1b32483a69681fff0ce62a5f2cf77992fd497610a4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp312-cp312-macosx_11_0_arm64.whl
Size 164.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6fde8dce2696096f23f1b38f80df01df2fd25ed06bd60fad89afeb7a8ca3d8cf
BLAKE2b-256 checksum
How to use checksums
9e7383aa56b8c55693b0ebb0ebfad335afb3d3f934e0eb2add048653c6a95c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL xs3d-1.13.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 191.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7071787df8f9ea1edaf3790172b53977d9013a3503813bfc4914e02c1eea62e2
BLAKE2b-256 checksum
How to use checksums
ea19e5965dadf28af6e6fa3574e195ae4fec958ecc6f1aeae0a27c5eb4504393
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp311-cp311-win_amd64.whl

Download URL xs3d-1.13.0-cp311-cp311-win_amd64.whl
Size 142.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fb053f6ee6159f9bfb9d20ba5f828feb7c73558fb0c4dd542f5089fe42f0b74c
BLAKE2b-256 checksum
How to use checksums
26943416e98d81d2bdd1b3f5c8ad6399c98f1a34eb349b61c523bce8a28569ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp311-cp311-win32.whl

Download URL xs3d-1.13.0-cp311-cp311-win32.whl
Size 133.4 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
d8a8b1cffeeb5bf78993d247a24dbb3f9f6662479979bb265dbda120c21462f8
BLAKE2b-256 checksum
How to use checksums
72c897b43f69c1b8028bd28ade1649281a0a3bd5d72d6c24175510167b2b2d03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 224.2 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c77147a4086594be98fc1aa65d471c6c484b484719cea9e5505f5cc5a9a48ce8
BLAKE2b-256 checksum
How to use checksums
ed75da5699ebb74ea8916fdd5195336ae08c78eee237382c465a9b9d330971b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 185.4 kB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a75e38a31aed8b347b1b6c3272558bfb67716f2a98dd3795f9d4bba1b86fc1b7
BLAKE2b-256 checksum
How to use checksums
2d951b17a69245df623c6078bff74b20a6b2c9297070467477068300b85f9168
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp311-cp311-macosx_11_0_arm64.whl
Size 163.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ca5a9519c2b78ca24632e5bbb53387f177ef2d62b2b377f0c86efff32c8f513
BLAKE2b-256 checksum
How to use checksums
54a0cde6421af76af30897cf160c1966d3e7fec714784d9387519b3cda7ee2d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL xs3d-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 193.1 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
73c110c19bbac2d32f9e0ad2d08557743e7865fb473d5ec78702677115dadfe2
BLAKE2b-256 checksum
How to use checksums
8241bade76ea52e1696856943da04ea28906cd59e2104ab27cc0f7a20ff64870
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp310-cp310-win_amd64.whl

Download URL xs3d-1.13.0-cp310-cp310-win_amd64.whl
Size 141.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
de9254fd7d2340bd2e7f61c8f797d6fff5d869a3dea491ada2a980cba9f6abd9
BLAKE2b-256 checksum
How to use checksums
7c67a42c33cffc5dc9e1708c9c140e5b6a51bb394c787b49e3210678e048795e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp310-cp310-win32.whl

Download URL xs3d-1.13.0-cp310-cp310-win32.whl
Size 132.4 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
4c1853077902dd2940d1b298fe16ddd1e61476d028007351d071aed1ec4d9fec
BLAKE2b-256 checksum
How to use checksums
207a4223abee4e3a249d935c3dcee0ee7abd829253afaa64587873faa20c9cfc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 222.6 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
613ea62c65413997c1274b15c72fddfe71154f63284c4a80d9c1e640cda40245
BLAKE2b-256 checksum
How to use checksums
a44b42af8af2a5d9d052e357248c4381115ff64bdf77f8f24cfedf19bd904183
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 184.6 kB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7c2ffd9bed693f8373d78b796b8897c31775d3ffb73ba016dcb3f6880a8f9a3b
BLAKE2b-256 checksum
How to use checksums
16539177cd7ad2d5cd4e8c6c9b02f23e31fa176daa68d1177001646825a979f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp310-cp310-macosx_11_0_arm64.whl
Size 162.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
898cb65eef5b9d0954996d8b7a7cfc657b15bda4e3128aa1abb45bc1fbf762d3
BLAKE2b-256 checksum
How to use checksums
e77bcdd2a9ff99079ce54f20c7720b7dea6d909977de13f3814e236d36997225
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL xs3d-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 191.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
714152a8741beac991d5c43b2473655f83f5301467d212e01fa7c0a696e5bf37
BLAKE2b-256 checksum
How to use checksums
fefa54e32584cfa6b421c90f595f9d575699bb59dd6e037c752da4a1114945ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp39-cp39-win_amd64.whl

Download URL xs3d-1.13.0-cp39-cp39-win_amd64.whl
Size 143.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
0ecb39b90d89315fbffcba05e9b87dd4d6bbb7ebdf3c08015a18f8ccf28dced6
BLAKE2b-256 checksum
How to use checksums
063e28f0edac3672a150fe9e87dd78d37c055c5707b89e5852186312447a399d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp39-cp39-win32.whl

Download URL xs3d-1.13.0-cp39-cp39-win32.whl
Size 132.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
04b31793fd358575089ad1985f1d3fa400ef6103a1aa2dbe1d47446b421ce64f
BLAKE2b-256 checksum
How to use checksums
23c185b781e8ec38b14363408ba6a346af26732ad634c6141f1182a0705466c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 222.7 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
46edefcb0b5f08fa06e34d6ab6293282f009e0d6c3a5c26bd47b590317e8cfa0
BLAKE2b-256 checksum
How to use checksums
b516fb38c1a3eff365646808551a1c4f4d5c181292de67d037aba5825b0ef182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 184.7 kB
Tags CPython 3.9 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d8b25f10c8025730d71865ed4d298d05737568eeb076d46bdc0438c776af7e24
BLAKE2b-256 checksum
How to use checksums
82c3a3dc275db915de60975be757e0c430f9de045da90bb32f7aa2a10d823717
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp39-cp39-macosx_11_0_arm64.whl
Size 162.2 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
976b7089ae7f673417a5de511757292835603d9f5e6379ea334e33d9586c457d
BLAKE2b-256 checksum
How to use checksums
170db018383ed46e9d6109c33b3d91555a762b45a3def8fca98ae86042eedc71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL xs3d-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 191.5 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
36469a10a33ac2049c5ef5cc20a4d701b9634bd63bf185c7ef0738f33a4fdd2e
BLAKE2b-256 checksum
How to use checksums
1ddb87e207c56dbefa63ce24ad31fc2af048b8c53269959f5cc5838d76110c66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp38-cp38-win_amd64.whl

Download URL xs3d-1.13.0-cp38-cp38-win_amd64.whl
Size 141.5 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0daa1be468b4a69fef74337d6b378bfda6eed1732c0582f9d5f70dd3971309c2
BLAKE2b-256 checksum
How to use checksums
58a9b3147e8c0aac672dcf784f84b3ab897d5cf39523db3c1379cf9411e6ff58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp38-cp38-win32.whl

Download URL xs3d-1.13.0-cp38-cp38-win32.whl
Size 131.9 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
47257df8257c2699ac5b3773b682f35340c7c8a59e73963d91a1741d75ee57e4
BLAKE2b-256 checksum
How to use checksums
b9b19fb834760cc36601aedfa914063b0eade82ee712a8e9d24afc9ed06c0cac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL xs3d-1.13.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 222.6 kB
Tags CPython 3.8 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
02635f06ec52b25aa4fe13575dd3022f60b5f0bf306923c84ee3ee65bbd8c6ee
BLAKE2b-256 checksum
How to use checksums
6603f4db7298c6c6853a791c49c3c6e2db32f143a7b710bd330ae92808b14163
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL xs3d-1.13.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 184.2 kB
Tags CPython 3.8 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
616d93a87d1f291de1480764d93f5a0b3cb61a45b34437d01756725ea39de72c
BLAKE2b-256 checksum
How to use checksums
b61d4ed50d75ab6169f28648d07fd0bd2d8ce023f95eb1cf09753bfb231cfab2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL xs3d-1.13.0-cp38-cp38-macosx_11_0_arm64.whl
Size 161.8 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f103a59c2d0cb0c13d6a5c719712fbb78d3f926939090449bace1812cd2a1972
BLAKE2b-256 checksum
How to use checksums
305670c1ae7aa98ba9372d11b8b29d292d6b77e03f0f12c3f4fbc76107844761
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / xs3d-1.13.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL xs3d-1.13.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 190.8 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d40d3e4009de13865c48d545dd344784d0f458c7f8c551b6962688decbe1e0c4
BLAKE2b-256 checksum
How to use checksums
d70bccfdb44875d34400bf38c08d217c2d1d14e3ca132f0e9afe8531cba0ce10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.13.0 This release

49 release files

1.9.1

47 release files

1.9.0

47 release files

1.8.1

47 release files

1.8.0

39 release files

1.7.2

47 release files

1.7.1

47 release files

1.6.0

47 release files

1.5.0

47 release files

1.4.0

47 release files

1.3.0

47 release files

0.2.0

48 release files

0.1.0

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