Skip to content

Releases: duval-mc/dna-pssm-analyzer

v1.2.0-alpha.1

v1.2.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@duval-mc duval-mc released this 24 Jul 05:22

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

Choose a tag to compare

@duval-mc duval-mc released this 13 Jul 03:39

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.