7 unstable releases (3 breaking)
0.9.1 | Sep 2, 2024 |
---|---|
0.9.0 | Sep 2, 2024 |
0.8.0 | Jun 28, 2024 |
0.7.3 | Jun 17, 2024 |
0.6.0 | Dec 13, 2023 |
#2454 in Parser implementations
Used in 2 crates
1.5MB
6K
SLoC
🎼🧬 lightmotif-io
Parser implementations of several formats for the lightmotif
crate..
🗺️ Overview
Position-specific scoring matrices are relatively small and easy to exchange
as count matrices, or sometimes directly as log-odds, but different formats
have been developed independently to accomodate the associated metadata by
different databases. This crate provides convenience parsers to load
lightmotif
matrices from several
PSSM file formats, including:
- TRANSFAC-formatted records, with associated metadata.
- JASPAR count matrices (in JASPAR 2016 bracketed format or raw format) with their record header.
- UniPROBE frequency matrices with their record header.
- MEME minimal records with their metadata, background probabilities, and frequency matrices.
💭 Feedback
⚠️ Issue Tracker
Found a bug ? Have an enhancement request ? Head over to the GitHub issue tracker if you need to report or ask something. If you are filing in on a bug, please include as much information as you can about the issue, and try to recreate the same bug in a simple, easily reproducible situation.
📋 Changelog
This project adheres to Semantic Versioning and provides a changelog in the Keep a Changelog format.
⚖️ License
This library is provided under the open-source MIT license.
This project was developed by Martin Larralde during his PhD project at the European Molecular Biology Laboratory in the Zeller team.