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:
License
This project is licensed under the BSD 3-Clause
Contributing
Contributions to scyseq are welcome!
To contribute:
- Fork the repository: github.com/scyseq-tools/scyseq
- Create a branch for your feature or bug fix.
- Submit a pull request with a clear description of changes.
- 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)
| File | Size | Uploaded | |
|---|---|---|---|
| scyseq-0.1.0.tar.gz | 398.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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 logRelease 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