Two reproducible analyses, both run with uv run --script <script>; raw output is
saved next to each script.
panther_placement.py -> panther_placement.out)Fetches the live PANTHER PTHR48022 tree (pantherdb.org treeinfo service) and prints
the leaf-to-root paths of MstE and N. crassa GLT-1 (Q1K4S3), their most recent common
ancestor, the leaves of the PTHR48022:SF92 subfamily root, and whether MstE descends
from each PAINT IBD node in interpro/panther/PTHR48022/PTHR48022-paint.tsv.
Findings (from the output file):
tm1_site.py -> tm1_site.out)Global pairwise alignment (BLOSUM62, open -10, extend -0.5) of each protein to E. coli
XylE (P0AGF4); the residue aligned to XylE Asp27 (the TM1 protonation site of the
proton-coupled sugar porter; GLUT1 Asn29 in the uniporter) is reported.
| accession | protein | PANTHER SF | position | residue |
|---|---|---|---|---|
| Q5B0S0 | MstE | SF92 | 67 | S |
| Q1K4S3 | GLT-1 | SF92 | 48 | V |
| Q5AYG1 | MstC/HxtB | SF6 | 36 | D |
| C8VDD8 | HxtC | SF17 | 42 | A (window AMPYWAQTFST; the GY motif is not in register, so this mapping is unreliable) |
| Q5BCD3 | HxtE | SF40 | 35 | D |
| Q5ASJ3 | MstA/HxtD | SF6 | 36 | D |
| P11166 | human GLUT1 (uniporter control) | PTHR23503 | 29 | N |
| P32465 | S. cerevisiae HXT1 (low-affinity facilitator control) | SF75 | 82 | D |
Interpretation: the alignment recovers the expected GLUT1 Asn29, so the position is
mapped correctly for proteins whose TM1 GY motif is in register. Both SF92 members
(MstE, GLT-1) carry a non-acidic residue at the site, whereas the A. nidulans MstA/MstC
and HxtE paralogs carry Asp. The diagnostic is asymmetric: yeast HXT1, a facilitator,
also has Asp, so an acidic residue does not imply symport. A non-acidic residue argues
against, but does not prove the absence of, XylE-type proton coupling in MstE. This
result is inconclusive about MstE energetics and is not a substitute for a transport
energetics experiment.