a54f86a21a62394f88021eefccba67f18a4a27e6 max Thu Apr 30 05:45:35 2026 -0700 Adding new "DRACH motif sites" track under rnaMod superTrack on hg38: every occurrence of the m6A consensus motif (DRACH) in MANE Select v1.5 transcripts, projected onto the genome via pslMap. New scripts under makeDb/scripts/rnaMod, makeDoc under makeDb/doc/hg38/rnaMod.txt. Refreshed the parent rnaMod.html. Track is alpha-only (rnaMod.ra is already alpha-included), refs #36613 Co-Authored-By: Claude Opus 4.7 (1M context) diff --git src/hg/makeDb/scripts/rnaMod/drach.as src/hg/makeDb/scripts/rnaMod/drach.as new file mode 100644 index 00000000000..1196211a30c --- /dev/null +++ src/hg/makeDb/scripts/rnaMod/drach.as @@ -0,0 +1,21 @@ +table drach +"DRACH (m6A consensus) motif sites in MANE Select transcripts, mapped to the genome" + ( + string chrom; "Reference sequence chromosome" + uint chromStart; "Start position in chromosome" + uint chromEnd; "End position in chromosome" + string name; "Always empty (identifier in transcript field)" + uint score; "Always 0 (unscored)" + char[1] strand; "Transcript strand" + uint thickStart; "Start of thick region (same as chromStart)" + uint thickEnd; "End of thick region (same as chromEnd)" + uint reserved; "RGB color (by motif sub-class)" + int blockCount; "Number of blocks (>1 if motif spans a splice junction)" + int[blockCount] blockSizes; "Block sizes" + int[blockCount] chromStarts; "Block start positions relative to chromStart" + string motif; "DRACH 5-mer (DNA letters; T = U on RNA)" + string gene; "MANE Select gene symbol" + string transcript; "Versioned Ensembl transcript id" + uint txPos; "0-based start position in mature transcript" + string region; "5'UTR, CDS, or 3'UTR" + )