lightmotif-io

Crates.iolightmotif-io
lib.rslightmotif-io
version0.9.1
sourcesrc
created_at2023-12-13 16:28:01.881004
updated_at2024-09-02 22:46:40.269499
descriptionParser implementations of several formats for the lightmotif crate.
homepagehttps://github.com/althonos/lightmotif/tree/main/lightmotif-io
repositoryhttps://github.com/althonos/lightmotif
max_upload_size
id1068170
size1,001,250
Martin Larralde (althonos)

documentation

README

🎼🧬 lightmotif-io Star me

Parser implementations of several formats for the lightmotif crate..

Actions Coverage License Crate Docs Source Mirror GitHub issues Changelog

πŸ—ΊοΈ 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.

Commit count: 393

cargo fmt