Does --single-code h perform 5hmC-vs-all or 5hmC-only DMR analysis?
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- rust
- Ambito
- bioinformatics, documentation
Direzione di ricerca
Start at the modkit dmr pair --single-code entry point and trace how target, non-target, and canonical calls contribute to coverage and modification proportions. Done means documenting the counting model and denominator for both --single-code h and --single-code m, with the stated read composition addressed.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hello Modkit team,
Thank you for developing and maintaining Modkit.
I have a question regarding the behaviour of the "--single-code" option in differential methylation analysis.
Suppose a modBAM contains both 5mC ("m") and 5hmC ("h") calls from a Dorado model, and I run:
"modkit dmr pair --single-code h"
Could you please clarify how non-target modification calls are handled internally?
For example, at a CpG site with the following read-level composition:
- 10 reads called as 5hmC ("h")
- 80 reads called as 5mC ("m")
- 10 reads called as canonical C
When using "--single-code h":
- Are 5mC calls treated as canonical/unmodified bases?
- Are 5mC calls excluded from the coverage denominator?
- Are 5mC calls retained as an "other modification" category?
- How exactly is the modification proportion calculated for DMR testing?
Similarly, when using:
modkit dmr pair --single-code m
how are 5hmC calls handled?
My main biological question is whether "--single-code h" can be interpreted as a differential analysis of only 5hmC sites, independent of 5mC. In other words, if a CpG is called as 5mC in some reads and 5hmC in other reads, does the presence of 5mC contribute to the denominator or influence the estimated 5hmC frequency?
I am interested in generating separate 5mC and 5hmC landscapes from Nanopore data and would like to understand whether:
- "--single-code h" effectively measures 5hmC versus everything else, or
- it measures 5hmC while excluding 5mC calls from the analysis, or
- it uses some other counting model internally.
Any clarification on the underlying counting model, treatment of other modification classes, and denominator used for DMR testing would be greatly appreciated.
Thank you very much for your help.
- Lingua principale
- Rust
- Stelle
- 278
- Fork
- 34
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nanoporetech/modkit
-
modkit-0.6.4 :: help misses some Commands descriptionForse già presa @integral-830 l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
nanoporetech/modkit#727 · 2 commenti ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nanoporetech/modkit#520 · 2 commenti ·
-
documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
nanoporetech/modkit#336 · 1 commento ·
-
troubleshooting
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
nanoporetech/modkit#728 · 1 commento ·
-
troubleshooting
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
nanoporetech/modkit#726 · 1 commento ·
Tutte le issue di nanoporetech/modkit
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
521xueweihan/HelloGitHub#4023 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nautechsystems/nautilus_trader#5365 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
IntersectMBO/developer-experience#347 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
registrystack/registry-stack#2168 ·
I maintainer di solito rispondono entro 1 giorno
-
bug crate: 3d help wanted triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
kornia/kornia-rs#1203 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno