Releases: duval-mc/dna-pssm-analyzer
Releases · duval-mc/dna-pssm-analyzer
Release list
v1.2.0-alpha.1
DNA PSSM Analyzer v1.2.0-alpha.1
First prerelease of the statistical-significance workflow.
Highlights
- Dynamic null score distributions.
- Reusable upper-tail p-values for sequence scanning.
- Benjamini–Hochberg q-values across the complete hypothesis family.
- Forward and reverse-strand scanning.
- CSV and JSON statistical exports.
- Validation against exhaustive enumeration, Biopython and SciPy.
- 77 automated tests.
- Ruff, strict mypy and CI for Python 3.10–3.12.
Important interpretation
The reported p-value is the probability, under the configured zero-order background model, of obtaining a PSSM score at least as high as the observed score.
It is not a probability of biological binding or regulatory activity.
Alpha limitations
- The public API may change before v1.2.0.
- Direct comparison against FIMO is still pending.
- A versioned real-world JASPAR validation case is still pending.
- Large genomic sequence performance has not yet been benchmarked.
DNA PSSM Analyzer v1.0.0
Primera versión estable del proyecto.
Incluye:
- Construcción de matrices PSSM.
- Lectura de secuencias FASTA.
- Cálculo de pesos log-odds.
- Información por posición.
- Escaneo de secuencias.
- Generación de logos SVG.
- Validación de entradas.
- Pruebas automáticas.