Skip to main content

scyseq: Symbolic Sequences Processing in Python

scyseq is a Python package for generating, defining, manipulating, characterizing and plotting symbolic sequences which are defined as successive occurrences of symbols (or states) taken from a finite-length alphabet (set of states).

Overview

scyseq provides:

  • adapted objects: symbols, alphabet and sequence
  • functions for symbolic sequence manipulations: rename, recode, etc.
  • visualisations functions
  • functions for symbolic sequences analysis from simple countings to information theory or Markov processes.

Its documentation is available at: scyseq-tools.github.io/scyseq.

Another Python package dealing with symbolic sequences with a complementary point of view is: slearn

Installation

scyseq is available on pypi pypi.org/project/scyseq so:

pip install scyseq

should do the job...

Dependencies:

  • numpy
  • scipy, and
  • matplotlib

Tools used in this package:

Sphinx pytest Hatch doctest

License

This project is licensed under the BSD 3-Clause

Contributing

Contributions to scyseq are welcome!

To contribute:

  1. Fork the repository: github.com/scyseq-tools/scyseq
  2. Create a branch for your feature or bug fix.
  3. Submit a pull request with a clear description of changes.
  4. Ensure tests pass.

See also: code of conduct

Metadata

Release files for scyseq 0.1.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 scyseq 0.1.0
File Size Uploaded
scyseq-0.1.0.tar.gz 398.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scyseq 0.1.0
File Interpreter ABI Platform
scyseq-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 430.8 kB

Release files / scyseq-0.1.0.tar.gz

Download URL scyseq-0.1.0.tar.gz
Size 398.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b005acf292d29a22c4cf0b585181e38901e5e12802149a761dd9e9a47117ec5a
BLAKE2b-256 checksum
How to use checksums
4e3ec3a79782ea1d45002794206b9489a2e1721f3a9158974f2abb91d278fad5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release files / scyseq-0.1.0-py3-none-any.whl

Download URL scyseq-0.1.0-py3-none-any.whl
Size 32.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5f5eefe44fa8938ee2372e3274f00e1a14eae7329b39125423b710a0474c33ab
BLAKE2b-256 checksum
How to use checksums
0b3e55f2aed504b1ef2c1730dc8bbd8ae4492fabc09688b66e16582b72f564f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

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