Skip to main content

Official package for Segmentation by Context (CTX-SEG)

Project description

pypi

CTXSEG

Installation | CTXSEG | CTXGEN | Examples

Official repository for Segmentation by Context (CTXSEG) and Context Generation (CTXGEN).

Installation

This package is available on PyPI.

pip install ctxseg

The package provides two modules:

import ctxseg
import ctxgen

Comparison

{% include experiments/results_table.md %}

Module: ctxseg

CTXSEG is a method of creating variable-size segments (aka. adaptive segmentation) in multi-channel time-series signals, such as electroencephalography (EEG), by finding statistical differences in the frequency spectrum. It can be readily used in a pre-processing step of existing machine learning pipelines.

Main namespaces:

ctxseg.segment_signal

segment_signal(x: np.ndarray, w: int, s: int = 1, alpha: float = 0.05, win_fn: Union[str, np.ndarray] = "hamming", engine: Literal["c", "npy"] = "c")

Performs adaptive segmentation on a signal shape (C, N) using CTXSEG with two-sliding windows and paired t-test on log-magnitude frequency spectrum, derived from windowed FFT. C: is channels. N: is signal length.

Parameters:

  • x: Signal as a NumPy array with shape (C, N).
  • w: Window size (samples).
  • s: Stride (samples).
  • alpha: Paired t-test significance threshold for boundary discovery.
  • win_fn: Window function for FFT, either as a NumPy array or a named string compatible with scipy.signal.windows.
  • engine: Backend implementation: c (C/C++ compiled) or npy (Python/NumPy).

Returns:

  • A boolean NumPy array indicating segment boundaries, shape (C, N).

Module: ctxgen

CTXGEN is a synthetic signal generator, that uses multiple leaky integrate-and-fire (LIF) spiking neuron model, based on user-definable signal characteristics while maintaining the randomness of real EEG signals.

Main namespaces:

ctxgen.CtxGen

CtxGen(n_neurons: int = 500, sfreq: int = 256, sfreq_gen: int = 2048, v_thresh: int = 24, tau: float = 0.02, verbose: bool = True)

CtxGen constructor.

Parameters:

  • n_neurons: Number of LIF models to use.
  • sfreq: Output sample frequency (Hz).
  • sfreq_gen: Internal sample frequency for signal generation (Hz).
  • v_thresh: Threshold for resetting membrane potential.
  • tau: Time constant.

ctxgen.CtxGen.generate_signal

generate_signal(states: List[Tuple[int, int]], pad: int = 8, seed: int = 42, as_raw: bool = True)

Generate the signal by supplying signal characteristics in the form of context states, which are tuples of firing rate and time duration.

Parameters:

  • states: Context states as a list of tuple(firing rate in Hz, duration in secs). For example, [(2, 360), (40, 1)] means 2 Hz for 360 secs then 40 Hz for 1 sec.
  • pad: Amount of seconds to pad each state to avoid artifacts.
  • seed: Random seed.
  • as_raw: Return the signal as a mne.io.Raw.

Returns, either:

  • mne.io.Raw if as_raw=True, or
  • Tuple of (signal, firing_rates), both as NumPy arrays, if as_raw=False.

Examples

Code examples are available in /tests.

Below is a performance comparison between backend implementations while segmenting a 6 minute signal on Apple M2 Max. [Source]

C engine took: 0.195 secs
NumPy engine took: 3.108 secs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

ctxseg-0.1.4-cp313-cp313-win_amd64.whl (105.1 kB view details)

Uploaded CPython 3.13Windows x86-64

ctxseg-0.1.4-cp313-cp313-win32.whl (77.4 kB view details)

Uploaded CPython 3.13Windows x86

ctxseg-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (834.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctxseg-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ctxseg-0.1.4-cp312-cp312-win_amd64.whl (105.1 kB view details)

Uploaded CPython 3.12Windows x86-64

ctxseg-0.1.4-cp312-cp312-win32.whl (77.4 kB view details)

Uploaded CPython 3.12Windows x86

ctxseg-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (834.8 kB view details)

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

ctxseg-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ctxseg-0.1.4-cp311-cp311-win_amd64.whl (105.0 kB view details)

Uploaded CPython 3.11Windows x86-64

ctxseg-0.1.4-cp311-cp311-win32.whl (77.2 kB view details)

Uploaded CPython 3.11Windows x86

ctxseg-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (836.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctxseg-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (154.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ctxseg-0.1.4-cp310-cp310-win_amd64.whl (105.0 kB view details)

Uploaded CPython 3.10Windows x86-64

ctxseg-0.1.4-cp310-cp310-win32.whl (77.2 kB view details)

Uploaded CPython 3.10Windows x86

ctxseg-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (836.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctxseg-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ctxseg-0.1.4-cp39-cp39-win_amd64.whl (105.0 kB view details)

Uploaded CPython 3.9Windows x86-64

ctxseg-0.1.4-cp39-cp39-win32.whl (77.2 kB view details)

Uploaded CPython 3.9Windows x86

ctxseg-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (835.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctxseg-0.1.4-cp39-cp39-macosx_11_0_arm64.whl (154.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ctxseg-0.1.4-cp38-cp38-win_amd64.whl (104.8 kB view details)

Uploaded CPython 3.8Windows x86-64

ctxseg-0.1.4-cp38-cp38-win32.whl (77.0 kB view details)

Uploaded CPython 3.8Windows x86

ctxseg-0.1.4-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (837.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctxseg-0.1.4-cp38-cp38-macosx_11_0_arm64.whl (154.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ctxseg-0.1.4-cp37-cp37m-win_amd64.whl (104.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

ctxseg-0.1.4-cp37-cp37m-win32.whl (76.6 kB view details)

Uploaded CPython 3.7mWindows x86

ctxseg-0.1.4-cp36-cp36m-win_amd64.whl (106.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

ctxseg-0.1.4-cp36-cp36m-win32.whl (78.0 kB view details)

Uploaded CPython 3.6mWindows x86

File details

Details for the file ctxseg-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 105.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c4cfa8d0f3f76b51fc155214468798b7ff75f3a464cffa187bf982ef815face5
MD5 9a69fa9dbc0a61ba848d490c22c11fdc
BLAKE2b-256 543f172c44acf595cc6de54f8832acaf60a9b8d577d53e7268c158e17554da29

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp313-cp313-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp313-cp313-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp313-cp313-win32.whl
  • Upload date:
  • Size: 77.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 86c712f24ca7ea89d3ce0f1129331eda0ab760ca4be869e53817eed1783ed9c8
MD5 ecad0ce82c4a6e825c53f141c6f498c5
BLAKE2b-256 81be3625af7b7c8379db0a72c57788def4dcddf7abb85cf3fb8ddc1c02c615d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp313-cp313-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92f62a4206544d0978be6547a682ee71a6a05792cf45b18fda6a24bb6732c3b8
MD5 0b40c350664c2ea6b2ab7248331980b6
BLAKE2b-256 3ef1227fc98b836ac04bc40585ac93a97e36a0f0a967ab6d429f48b9365696fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 938a815e83e5073db9dbc9120c91f353b058e3b13a670ae63c02d723899fcc53
MD5 2e634e9e7367c37b2f88676eccd75371
BLAKE2b-256 d8002079f903a90bea3959386d552f2516d0a2196fae295904fec23e09114256

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 105.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bfbd611ff8a1c4737696e2fe462822d060e9a8cf44c720dde87858e91b569612
MD5 8eba21e1bdd1371d0789f4210843b7b0
BLAKE2b-256 3af24141a14c952b4fbcdec616cf44c2d5ee6594e5f5eaaec317a1888de87411

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp312-cp312-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 77.4 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f6253e2ebd6d83cb79c15445b26ecf841ed82349a16168e085f816650e748d32
MD5 49d9a967ae5c2f54d1dd961ad3b9d133
BLAKE2b-256 f322d5f9b015b81bdaa19477cff313e2f64ee1f6f862399da866d10bd8e06597

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp312-cp312-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a5023213ff3d48a9ecbdf61e4c5fd16f6497ddccaf45f37c31ef36f17cbd8677
MD5 bdce6fc8daf4a45240e8c35e24dbebab
BLAKE2b-256 c57111e4d35f0f7819f45369d56446269efa76044ec4d4bb6a7c6b2305957482

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e83f2f06af9bdcabd6edce406ff38b87f63348861ee6759aef31a90440729521
MD5 292db7d388862834bcc4058d93d929d3
BLAKE2b-256 80b3bf3142ff48edb482eeef6d429b44c4e68bfd4de9d5893f828c1b4cf1dcf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 105.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dc1d91d6752c255c0358635ffca7676a69050f2fd081826d1b16b4e23df8ce9f
MD5 9760d7ec6ff965357ca624b54233cc25
BLAKE2b-256 cc9d0785a4f60eda41fff8573e12342458c1fc943a304fd887b973de56b485c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp311-cp311-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3d9a10c6c73c30024ca67c4eb8cf3d8111a6996e31e90ef28710a7eced5aada0
MD5 4d4b85ae686c1efcbcf572733144db1c
BLAKE2b-256 910fde42aa65f76aa83f78570c9773a72798df184993003794fc8cd8940f9172

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp311-cp311-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f59dc430d1e6a40b1520a70af8ef932d9bec41a6b3016c5307cb2c0d8794c66e
MD5 e7cc3750c2a4a2958733ff62b7557a15
BLAKE2b-256 ffeabfa6d1d53bac65443ec7fece902138c803cd0d781ae205cd886d6be259bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11cdffe9f9333c6db3c79c8b0a47c94e3f79242d40b82d9edf596488c5235823
MD5 fbd5398bab3d2d9e321072bf91cc5f22
BLAKE2b-256 7beee2241dbac8fcc6bdea62cefa286a84dbf3352a852a1354871b7f0edc7f2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 105.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2d6479099997063e8819768d33de9befdc1bc0a66abd20d3480406f652fdc5ba
MD5 a8033e6068bb35848eec9906b42055f3
BLAKE2b-256 58ff975153aaa3cfcd61e90d300ef6cf40e958b4fec41c6ac0aaeddafc045089

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp310-cp310-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 815659b934f625b0d6406d3aca8871f64467cb6129aacab3c726bdaa61023c7c
MD5 d9827454e8cb1ac04afdfab8e9853f5d
BLAKE2b-256 5b0f4fe66cf465d5a36714b51144701014aae805e224ac5592921b138790caad

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp310-cp310-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53847bdc3655c081741fd0fc0a4c650fa0d844298a8c1792c5b565d0396e1c04
MD5 9cfd30fe8daf161e43da41464ce22f64
BLAKE2b-256 cbdef7d12f167e779f74b78f12cf00d50a427a50efba3727d29266f78342d62d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8acdf3f481ec5f8028a078989d3d3eb8411eb0d4555cbd705852aa6c3db3c796
MD5 7aba4a43a60c997c997048cb3c1ad9a7
BLAKE2b-256 93f102ff07394fe659fb76ae26821f2d60223806c4e7d91db7732531d29fb61d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 105.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5ab132100e3cada8930098cc09ccbcaf91903e518709c35915cb101785a2d5a5
MD5 8c1d6fbfef3162ec7c0d18307d90f4f5
BLAKE2b-256 d73eebae56ea3944547a0e2912a13eea2d532905af142a3e0e90a03390821ccf

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp39-cp39-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 eec2fb44378791f49257815933bca4a6cb31123dcbb2dc0b559e6553673d7a21
MD5 e822049050d23c8528ecfb9eb81621a4
BLAKE2b-256 f87c7de7fc9b93a0621bbce6f7708a65551585644c5a4c6c60ac365636eb8db9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp39-cp39-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ec02718af8464c63b5005b49ce54f4b72be368a230b7ceb1c6f9710600e024c4
MD5 3458316c811dde3545640648e66017c1
BLAKE2b-256 1c0f847efdc6e3aea648037a32a5e1ce5ebdf4549c5fcd897629011c33263dd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56cd9b54a6d309b14b2a116009e019536a126257f5256b4d6e3417525e199861
MD5 04ec442f8eb0b0ea9a01d13810299093
BLAKE2b-256 81cafd5490af39ad6eb23d4fc1387340dfdf614c18726a838b64a34e44f1ab3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 104.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f942a9eeac43da5489c8102c4e22aaa94730f0c0b60324e335d4a59b9e2934e9
MD5 1db45c3937086369cb1903827b7bb41d
BLAKE2b-256 5b98c9e12d088defac73f6003a3407dd61ce677bf856c2a60fb7a99a89c4f83f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp38-cp38-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp38-cp38-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp38-cp38-win32.whl
  • Upload date:
  • Size: 77.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5fad7777e0a5576ecfe1d01b334580d9d3a37e12c5ed2a4db88ae9ce993ae981
MD5 789cd2e52e4e83521c105b42e6a7178d
BLAKE2b-256 b85db1b61cc6a68899d5497effd7444442f91db8becdd315c81804506bc7d232

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp38-cp38-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be98d1a9ad7b7dd55f075c5c5d3b69f7d4b7f1076595e364c5f7951407008141
MD5 5a38e24a2b1f100d6854c487a65996f1
BLAKE2b-256 f7e0e6eb89798d12e09533c19423e1c2ac0060700eda8148db4b4c454b1b9296

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctxseg-0.1.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9eed278215c2672e71a48d59470597c120c16b160d03d4621e7aed3ed55b58f5
MD5 9dc18d354f688c0adde72a5815cad82f
BLAKE2b-256 b18cb29f84779b9a22a3b7909cd1885915b79c15ffe181d9438e4a0b34994e83

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 104.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 21b815116bc01afc3797b5ebcd77949d55a41f73ddcc043692b421bb28bbba11
MD5 f082167ecc2b4df2d827f02dbb968514
BLAKE2b-256 dcb573623e3f900a96701702dc2b96622eb76fc59d8f400475c1db1ea5de5ed6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp37-cp37m-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp37-cp37m-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 76.6 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7f3dbe100e93d3bab00548fd93c1e8e84e2e2352b93d880c47ea597ad57f25bc
MD5 6e8d260595387fddc680e119a9cf41ca
BLAKE2b-256 136f40aea73d61044e536e7616990ec8ce16995b01ab1921130377aef397d0f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp37-cp37m-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 106.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 67ba3cf81c75b085b1fa04bf0209ec686f9c554e472dd21ba843d4807371b7b4
MD5 823ec945fff4e0de6ac3251a6fdf7ee8
BLAKE2b-256 9afdc7e76956d199603df864aff4b7260eaf4526f86361258a87654a0f214103

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp36-cp36m-win_amd64.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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

File details

Details for the file ctxseg-0.1.4-cp36-cp36m-win32.whl.

File metadata

  • Download URL: ctxseg-0.1.4-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 78.0 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ctxseg-0.1.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 cd80262cc68ab8eda95396baa5b693c9fbda840919e0917f88073c09a0546278
MD5 c9324634723fc2e5da6036021fd44379
BLAKE2b-256 62ca1ab20ab2d0f5ec5b2c1187a538d56f026ed08dad3b6d596a3f8ec6151d68

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctxseg-0.1.4-cp36-cp36m-win32.whl:

Publisher: pypi.yml on johnsonjzhou/ctxseg

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