Bioinformatics Analysis of S. pombe Epe1 Protein

Summary

The pipeline compares the JmjC domain of Epe1 (UniProt O94603) with six active
human JmjC demethylases and with fungal epe1 gene products and fission-yeast JmjC
proteins. Domain boundaries and Fe(II) ligands are read from UniProt feature
records, never from a sequence motif. The results, all regenerated by
just all in this folder, are:

All positions in this file are 1-based residue numbers of the full-length
protein. A motif is identified by the position of its His (for example
HVD@280 is H280-V281-D282).

Pipeline

Run from this folder, in its own uv project:

just all    # 01 fetch, 02 domain/ligands, 03 alignment, 04 regions, 05 structure
just test   # doctests for uniprot_features.py + pytest test_pipeline.py
Step Script Output
1 01_fetch_sequences.py data/ (Epe1 and comparator FASTA + UniProt JSON)
2 02_jmjc_domain_analysis.py results/jmjc_domain_analysis.txt
3 03_conservation_analysis.py results/jmjc_domains.fasta, results/jmjc_domains_aligned.fasta, results/conservation_analysis.txt
4 04_functional_regions_analysis.py results/functional_regions_analysis.txt, results/epe1_analysis_summary.png
5 05_structural_features.py results/structural_analysis.txt, results/epe1_domain_architecture.png

uniprot_features.py parses the Epe1 flat file (../Epe1-uniprot.txt) and
the comparators' UniProt JSON. Step 3 needs mafft on PATH.

Results

1. Fe(II) ligands from UniProt (results/jmjc_domain_analysis.txt)

Protein Accession JmjC Fe(II) ligands (UniProt)
Epe1 O94603 243-402 H297, E299
KDM2A_HUMAN Q9Y2K7 148-316 H212, D214, H284
KDM3A_HUMAN Q9Y4C1 1058-1281 H1120, D1122, H1249
KDM4A_HUMAN O75164 142-308 H188, E190, H276
KDM5B_HUMAN Q9UGL1 453-619 H499, E501, H587
KDM5C_HUMAN P41229 468-634 H514, E516, H602
KDM7A_HUMAN Q6ZMT4 230-386 H282, D284, H354

Other annotated Epe1 positions: T294 and K314 (FT BINDING, ligand
"substrate"), and Y307 (FT MUTAGEN, "Y->A: Loss of function").

Motif scan (cross-check only). An H.[DE] scan inside each JmjC domain
does not locate the Fe(II) site on its own. In Epe1 it hits HVD@280, which is
not an annotated ligand, and HIE@297, which is. In active KDM2A the annotated
ligand H212 is itself an HVD motif. In KDM4A an HVD@144 hit is not a ligand.
The earlier claim that "HVD at 280" is Epe1's defective iron site came from
reading the first scan hit as the site, and it is retracted.

2. Alignment at Epe1's annotated sites (results/conservation_analysis.txt)

The JmjC domains of 18 proteins were aligned with MAFFT. These are Epe1, the six
comparators, the S. japonicus and S. osmophilus epe1 gene products (B6K4V0,
A0AAF0AZ59), unnamed S. octosporus and S. cryophilus JmjC proteins (S9R0Y2,
S9XEB0), and S. pombe and S. japonicus JmjC proteins returned by
the UniProt search. LUC7_YEAST was returned by the search but has no JmjC
domain feature and was skipped. At each annotated Epe1 site the output lists
every protein's residue:

3. Composition and structure (results/functional_regions_analysis.txt, results/structural_analysis.txt)

Corrections to earlier versions of this analysis

Limitations

References