SEQmil is a Python package for applying Multi-Instance Learning (MIL) to biological sequences such as RNA, DNA, and proteins. It enables flexible representation of sequences as bags of subsequences, and supports learning tasks where only bag-level labels are available.
Key Features
🧬 MIL support for biological sequences (RNA, DNA, Proteins)
🧩 Instance construction using sliding windows
🛠️ Compatible with scikit-learn, PyTorch, and standard ML tools
📊 Integrated tutorial and example workflow
Installation
pip install seqmil
Quick start
See the examples of SEQmil application for different tasks in the tutorial collection .
Metadata
Release files for seqmil 1.0.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 | |
|---|---|---|---|
| seqmil-1.0.0.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seqmil-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.9 kB
Release files / seqmil-1.0.0.tar.gz
| Download URL | seqmil-1.0.0.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8893ba734191dca618e09cb1b289b61054ff919dd443f372cd61fab399429fe2
|
|
BLAKE2b-256 checksum How to use checksums |
9f881c6d486ad464e687975805a1e1d000802167ab0db6df3ea880a7cc5bb927
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Release files / seqmil-1.0.0-py3-none-any.whl
| Download URL | seqmil-1.0.0-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
95d6e086878db35d4f30cdca1fab43229324d5337b8e9e4253e187ef3d33f4a2
|
|
BLAKE2b-256 checksum How to use checksums |
cf7e52df2433c2306825f6ab2a5ab6ceac228fc3d71c5e7a4fda1a667e644446
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|