Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Abnormal color gradient observed when plotting using the dmr isoform command

Aperta
#642 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
rust

Direzione di ricerca

Start by running the supplied modkit dmr isoform command with the shown inputs and compare the plotted colors with the reported percent_modified values. Trace the isoform plotting and color-scaling path; the issue is resolved when sites with high modification percentages are displayed with correspondingly high-value colors.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

troubleshooting

Hello,
Modkit team. I used the following command to plot the m⁶A modification levels of transcripts corresponding to specific genes (modkit v.0.6.4).

modkit dmr isoform \
  --gtf ~/genome/gencode.v48.annotation.gtf \
  --single-code "a" \
  --min-valid-coverage 5 \
  --marker-positions 48960898 \
  --gene-name BAX \
  --plot test-A498-BAX \
  ../merge.A498.bed.gz test.A498-BAX.bed

However, I found that the m⁶A sites in the results are almost all blue (In other words, the modification levels are all close to 0). But in my input file, the modification levels range from 0 to 1, so it is unlikely that all of them are below 0.5, right?

Image

I extracted some examples with relatively high modification levels.

#chrom  chromStart      chromEnd        name    score   strand  thickStart      thickEnd        color   valid_coverage  percent_modified count_modified   count_canonical count_other_mod count_delete    count_fail      count_diff      count_nocall
ENST00000502487.5|ENSG00000087088.21|BAX-206    627     628     m       15      +       627     628     255,0,0 15      60.00   9       600       20      0       0
ENST00000502487.5|ENSG00000087088.21|BAX-206    1296    1297    a       55      +       1296    1297    255,0,0 55      98.18   54      100       2       0       0
ENST00000345358.12|ENSG00000087088.21|BAX-202   651     652     a       1521    +       651     652     255,0,0 1521    97.24   1479    411       10      38      3       0
ENST00000513545.5|ENSG00000087088.21|BAX-210    716     717     a       119     +       716     717     255,0,0 119     94.12   112     702       2       1       0
ENST00000293288.12|ENSG00000087088.21|BAX-201   458     459     a       243     +       458     459     255,0,0 243     51.44   125     113       5       5       312     33      0
ENST00000293288.12|ENSG00000087088.21|BAX-201   1214    1215    a       674     +       1214    1215    255,0,0 674     97.63   658     151       3       21      3       0

So what could be causing this issue? If you have time, I would appreciate your advice. Thank you!

Best regards,
Rain
2026/07/27

Lingua principale
Rust
Stelle
274
Fork
33
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di nanoporetech/modkit

Tutte le issue di nanoporetech/modkit

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.