Protein O-glycosylation in Drosophila melanogaster

O-glycosylation attaches sugars to the hydroxyl groups of serine, threonine or hydroxylysine. Flies use several independent O-glycosylation pathways, each started by a dedicated transferase. Mucin-type O-GalNAc glycans are initiated by a family of polypeptide GalNAc transferases (Pgant) and extended by core 1 galactosyltransferase (C1GalTA) and glucuronyltransferase. EGF repeats of Notch and other receptors carry O-fucose added by Ofut1 and elongated by the GlcNAc transferase Fringe, and O-glucose added by Rumi and extended with xylose by Shams and Xxylt. Thrombospondin repeats are O-fucosylated by Ofut2. O-mannose glycans are added in the ER by the Rotated abdomen-Twisted (POMT1-POMT2) complex and, on cadherins, by the TMTC transferases. Nuclear and cytosolic proteins are modified by single O-GlcNAc residues by Super sex combs (OGT) and the modification is removed by O-GlcNAcase, while EGF repeats receive extracellular O-GlcNAc from Eogt. Collagen hydroxylysines are galactosylated after hydroxylation by Plod.

MODULE:dmel_protein_o_glycosylationDRAFTCONCRETEBiological Processmodules/dmel_protein_o_glycosylation.yaml
protein O-linked glycosylationGO:0006493
FB:FBgg0001683
FlyBase gene group POMT1-2C: Pomt1-pomt2 complex
FlyBase release FB2026_03 groups 2 D. melanogaster genes as pomt1-pomt2 complex (POMT1-2C); this module models that group.
FB:FBgg0002102
FlyBase gene group POGLY: Protein o-glycosylation
FlyBase release FB2026_03 groups 46 D. melanogaster genes as protein o-glycosylation (POGLY); this module models that group.
GO:0006493
protein O-linked glycosylation
GO term grounding the module as protein O-linked glycosylation.

Boundary. FlyBase's protein O-glycosylation group also contains the chondroitin sulfate and heparan sulfate proteoglycan biosynthesis subgroups (GACSB, GAHSB), which are xylose-initiated O-glycans; they are modelled in the separate module dmel_glycosaminoglycan_biosynthesis and are excluded here. The POMT1-POMT2 complex group is realized as the POMT variant of the O-mannosylation part. The O-GalNAc, O-fucose, O-glucose and hydroxylysine branches are shown with their elongation steps in order; the different O-glycan classes are independent of one another. No molecular function is given to GlcAT-P in this branch (its glucuronyltransferase specificity on core 1 has been shown in vitro but the GO term for that acceptor is not established for this reaction) or to the TMTC transferases, whose O-mannosyltransferase activity in flies is inferred from their human orthologs. Plod is listed by FlyBase under O-galactosylation because lysine hydroxylation precedes galactose transfer; Plod itself is a hydroxylase. The intracellular O-GlcNAc cycle is a regulatory modification of nucleocytoplasmic proteins, distinct from the secretory-pathway glycans. FlyBase groups realized by this module: POMT1-2C (FBgg0001683), POGLY (FBgg0002102). Subgroups folded into it: POGLCN, POFUC, POMAN, POGLC, POGAL, POGALN. Participants were generated from the FlyBase gene-group membership and mapped to UniProtKB by projects/FLYBASE_GENE_GROUPS/generate_modules.py from module_specs/dmel_protein_o_glycosylation.yaml. Member genes with a gene review in this repository: fng, Ofut1.

23Nodes
20Parts
1Variant Sets
2Variants
28Annotons
7Connections

Derived QC

Recommended-field compliance

100.0% recommended fields populated

All recommended fields populated.

Module deep research

✗ none found

No MODULE:dmel_protein_o_glycosylation deep-research report alongside the module YAML.

Leaf nodes lacking representative members

✓ every leaf node grounds to a representative protein.

Template conformance

✓ every declared conforms_to bundle matches its template motif.

Function consistency and core coverage

2 gene-function check(s) reflected in core functions · 0 conflict(s) · 20 evidence or coverage gap(s) (23 comparison(s))

Retained noncore functions are reported separately; they do not require promotion to core functions. Support from representative genes does not establish conservation across the whole family. Missing reviews or identifiers leave a claim unverified.

AnnotonParticipantFunctionAssessment
galnac_initiation_pgant1 Pgant1
UniProtKB:Q6WV20
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant2 Pgant2
UniProtKB:Q6WV19
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant3 Pgant3
UniProtKB:Q9Y117
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant35a Pgant35A
UniProtKB:Q8MVS5
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant4 Pgant4
UniProtKB:Q8IA42
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant5 Pgant5
UniProtKB:Q6WV17
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant6 Pgant6
UniProtKB:Q6WV16
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant7 Pgant7
UniProtKB:Q8MV48
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant8 Pgant8
UniProtKB:Q9VUT6
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
galnac_initiation_pgant9 Pgant9
UniProtKB:Q8MRC9
Gene
polypeptide N-acetylgalactosaminyltransferase activity
GO:0004653
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
core1_galactosylation_c1galta C1GalTA
UniProtKB:Q7K237
Gene
N-acetylgalactosaminide beta-1,3-galactosyltransferase activity
GO:0016263
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
egf_o_fucosylation_ofut1 Ofut1
UniProtKB:Q9V6X7
Gene
peptide-O-fucosyltransferase activity
GO:0046922
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
fringe_elongation_fng fng
UniProtKB:Q24342
Gene
O-fucosylpeptide 3-beta-N-acetylglucosaminyltransferase activity
GO:0033829
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
tsr_o_fucosylation_ofut2 Ofut2
UniProtKB:Q9W589
Gene
peptide-O-fucosyltransferase activity
GO:0046922
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
egf_o_glucosylation_rumi rumi
UniProtKB:Q8T045
Gene
EGF-domain serine glucosyltransferase activity
GO:0140561
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
first_xylosylation_shams shams
UniProtKB:Q9VBY3
Gene
UDP-D-xylose:beta-D-glucoside alpha-1,3-D-xylosyltransferase activity
GO:0140563
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
second_xylosylation_xxylt Xxylt
UniProtKB:Q9W1D1
Gene
xylosyl alpha-1,3-xylosyltransferase activity
GO:0140560
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
pomt_complex_complex PROTEIN_COMPLEX
Gene
dolichyl-phosphate-mannose-protein mannosyltransferase activity
GO:0004169
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
intracellular_o_glcnac_transfer_sxc sxc
UniProtKB:Q0E9P3
Gene
protein O-acetylglucosaminyltransferase activity
GO:0097363
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
o_glcnac_removal_oga Oga
UniProtKB:Q9VDC9
Gene
[protein]-3-O-(N-acetyl-D-glucosaminyl)-L-serine/L-threonine O-N-acetyl-alpha-D-glucosaminase activity
GO:0102571
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
egf_o_glcnac_transfer_eogt Eogt
UniProtKB:Q9VQB7
Gene
protein O-acetylglucosaminyltransferase activity
GO:0097363
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
lysine_hydroxylation_plod Plod
UniProtKB:Q9VTH0
Gene
procollagen-lysine 5-dioxygenase activity
GO:0008475
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
hydroxylysine_galactosyl_transfer_cg31915 CG31915
UniProtKB:Q8IPK4
Gene
procollagen galactosyltransferase activity
GO:0050211
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.

Gene-review completeness (2/29 grounded genes reviewed)

2 complete review(s) · 2 with deep research · 27 missing review · 0 reviewed but lacking deep research

Gene Review Complete Deep research
fng Q24342 ✓ ✓ ✓
Ofut1 Q9V6X7 ✓ ✓ ✓
sxc Q0E9P3 ✗ — —
Pgant6 Q6WV16 ✗ — —
Pgant5 Q6WV17 ✗ — —
Pgant2 Q6WV19 ✗ — —
Pgant1 Q6WV20 ✗ — —
C1GalTA Q7K237 ✗ — —
Tmtc3 Q7K4B6 ✗ — —
Pgant4 Q8IA42 ✗ — —
CG31915 Q8IPK4 ✗ — —
Pgant9 Q8MRC9 ✗ — —
Pgant7 Q8MV48 ✗ — —
Pgant35A Q8MVS5 ✗ — —
rumi Q8T045 ✗ — —
Tmtc2 Q9V3X5 ✗ — —
shams Q9VBY3 ✗ — —
Oga Q9VDC9 ✗ — —
Tmtc4 Q9VF81 ✗ — —
Eogt Q9VQB7 ✗ — —
Tmtc1 Q9VQE9 ✗ — —
GlcAT-P Q9VTG7 ✗ — —
Plod Q9VTH0 ✗ — —
rt Q9VTK2 ✗ — —
Pgant8 Q9VUT6 ✗ — —
Xxylt Q9W1D1 ✗ — —
Ofut2 Q9W589 ✗ — —
tw Q9W5D4 ✗ — —
Pgant3 Q9Y117 ✗ — —

Details

Context
Drosophila melanogasterNCBITaxon:7227
Protein O-glycosylationBiological Processdmel_protein_o_glycosylation

Independent pathways that initiate and extend O-GalNAc, O-fucose, O-glucose, O-mannose, O-GlcNAc and hydroxylysine-linked galactose glycans on proteins.

protein O-linked glycosylationGO:0006493
Context
Drosophila melanogasterNCBITaxon:7227
Part 1: O-GalNAc initiation and core 1 extension
Mucin-type O-GalNAc glycosylationMetabolic Pathwayo_galnac

Connections

GalNAc-Ser/Thr is the acceptor of core 1 galactosyltransferase.
Core 1 glycans can be capped with glucuronic acid.
Part 1: transfer of GalNAc to serine or threonine
Polypeptide GalNAc transferasesReactiongalnac_initiation

Annotons

Pgant1 Polypeptide GalNAc transferases
galnac_initiation_pgant1
Participant: Gene Product: Pgant1
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant2 Polypeptide GalNAc transferases
galnac_initiation_pgant2
Participant: Gene Product: Pgant2
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant3 Polypeptide GalNAc transferases
galnac_initiation_pgant3
Participant: Gene Product: Pgant3
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant35A Polypeptide GalNAc transferases
galnac_initiation_pgant35a
Participant: Gene Product: Pgant35A
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant4 Polypeptide GalNAc transferases
galnac_initiation_pgant4
Participant: Gene Product: Pgant4
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant5 Polypeptide GalNAc transferases
galnac_initiation_pgant5
Participant: Gene Product: Pgant5
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant6 Polypeptide GalNAc transferases
galnac_initiation_pgant6
Participant: Gene Product: Pgant6
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant7 Polypeptide GalNAc transferases
galnac_initiation_pgant7
Participant: Gene Product: Pgant7
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant8 Polypeptide GalNAc transferases
galnac_initiation_pgant8
Participant: Gene Product: Pgant8
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Pgant9 Polypeptide GalNAc transferases
galnac_initiation_pgant9
Participant: Gene Product: Pgant9
Gene Product:

Function

polypeptide N-acetylgalactosaminyltransferase activityGO:0004653

Processes

protein O-linked glycosylation via N-acetylgalactosamineGO:0016266
Part 2: galactose addition to make the T antigen
Core 1 galactosylationReactioncore1_galactosylation

Annotons

C1GalTA Core 1 galactosylation
core1_galactosylation_c1galta
Participant: Gene Product: C1GalTA
Gene Product:

Function

N-acetylgalactosaminide beta-1,3-galactosyltransferase activityGO:0016263
Part 3: glucuronic acid addition to core 1
Glucuronylation of core 1Reactioncore1_glucuronylation

Annotons

GlcAT-P Glucuronylation of core 1
core1_glucuronylation_glcat_p
Participant: Gene Product: GlcAT-P
Gene Product:
Part 2: O-fucose addition to EGF and TSR repeats and its extension
O-fucosylationMetabolic Pathwayo_fucose

Connections

Fringe extends O-fucose on EGF repeats with GlcNAc.
Part 1: O-fucose addition to EGF repeats
EGF-repeat O-fucosylationReactionegf_o_fucosylation

Annotons

Ofut1 EGF-repeat O-fucosylation
egf_o_fucosylation_ofut1
Participant: Gene Product: Ofut1
Gene Product:

Function

peptide-O-fucosyltransferase activityGO:0046922

Processes

protein O-linked glycosylation via fucoseGO:0036066
Part 2: GlcNAc addition to O-fucose
Fringe elongation of O-fucoseReactionfringe_elongation

Annotons

fng Fringe elongation of O-fucose
fringe_elongation_fng
Participant: Gene Product: fng
Gene Product:

Function

O-fucosylpeptide 3-beta-N-acetylglucosaminyltransferase activityGO:0033829
Part 3: O-fucose addition to thrombospondin type 1 repeats
TSR O-fucosylationReactiontsr_o_fucosylation

Annotons

Ofut2 TSR O-fucosylation
tsr_o_fucosylation_ofut2
Participant: Gene Product: Ofut2
Gene Product:

Function

peptide-O-fucosyltransferase activityGO:0046922

Processes

protein O-linked glycosylation via fucoseGO:0036066
Part 3: O-glucose addition to EGF repeats and its xylosylation
O-glucosylationMetabolic Pathwayo_glucose

Connections

Shams adds xylose to O-glucose.
Xxylt adds a second xylose to make the trisaccharide.
Part 1: O-glucose addition to EGF repeats
EGF-repeat O-glucosylationReactionegf_o_glucosylation

Annotons

rumi EGF-repeat O-glucosylation
egf_o_glucosylation_rumi
Participant: Gene Product: rumi
Gene Product:

Function

EGF-domain serine glucosyltransferase activityGO:0140561

Processes

protein O-linked glycosylation via glucoseGO:0180059
Part 2: xylose addition to O-glucose
First xylose additionReactionfirst_xylosylation

Annotons

shams First xylose addition
first_xylosylation_shams
Participant: Gene Product: shams
Gene Product:

Function

UDP-D-xylose:beta-D-glucoside alpha-1,3-D-xylosyltransferase activityGO:0140563
Part 3: xylose addition to xylosyl-glucose
Second xylose additionReactionsecond_xylosylation

Annotons

Xxylt Second xylose addition
second_xylosylation_xxylt
Participant: Gene Product: Xxylt
Gene Product:

Function

xylosyl alpha-1,3-xylosyltransferase activityGO:0140560
Part 4: O-mannose addition in the ER
O-mannosylationBiological Processo_mannose
Variant set: O-mannosyltransferase classes (One Or More)
Rotated abdomen-Twisted POMT complexProtein Complexpomt_complex

Annotons

Rotated abdomen-Twisted POMT complex
pomt_complex_complex
Participant: Protein Complex: Rotated abdomen-Twisted POMT complex
Protein Complex:
Rotated abdomen-Twisted POMT complexGO:0031502
Active units:
rt
Participant: Gene Product: rt
Gene Product:
tw
Participant: Gene Product: tw
Gene Product:

Function

dolichyl-phosphate-mannose-protein mannosyltransferase activityGO:0004169

Processes

protein O-linked glycosylation via mannoseGO:0035269
TMTC O-mannosyltransferasesReactiontmtc_transferases

Annotons

Tmtc1 TMTC O-mannosyltransferases
tmtc_transferases_tmtc1
Participant: Gene Product: Tmtc1
Gene Product:

Processes

protein O-linked glycosylation via mannoseGO:0035269
Tmtc2 TMTC O-mannosyltransferases
tmtc_transferases_tmtc2
Participant: Gene Product: Tmtc2
Gene Product:

Processes

protein O-linked glycosylation via mannoseGO:0035269
Tmtc3 TMTC O-mannosyltransferases
tmtc_transferases_tmtc3
Participant: Gene Product: Tmtc3
Gene Product:

Processes

protein O-linked glycosylation via mannoseGO:0035269
Tmtc4 TMTC O-mannosyltransferases
tmtc_transferases_tmtc4
Participant: Gene Product: Tmtc4
Gene Product:

Processes

protein O-linked glycosylation via mannoseGO:0035269
Part 5: addition and removal of O-GlcNAc
O-GlcNAc modificationBiological Processo_glcnac

Connections

O-GlcNAc added by OGT is removed by O-GlcNAcase in a reversible cycle.
Part 1: O-GlcNAc addition to nuclear and cytosolic proteins
Intracellular O-GlcNAc transferReactionintracellular_o_glcnac_transfer

Annotons

sxc Intracellular O-GlcNAc transfer
intracellular_o_glcnac_transfer_sxc
Participant: Gene Product: sxc
Gene Product:

Function

protein O-acetylglucosaminyltransferase activityGO:0097363
Part 2: removal of O-GlcNAc
O-GlcNAc removalReactiono_glcnac_removal

Annotons

Oga O-GlcNAc removal
o_glcnac_removal_oga
Participant: Gene Product: Oga
Gene Product:

Function

[protein]-3-O-(N-acetyl-D-glucosaminyl)-L-serine/L-threonine O-N-acetyl-alpha-D-glucosaminase activityGO:0102571
Part 3: O-GlcNAc addition to EGF repeats in the ER
Extracellular EGF-domain O-GlcNAc transferReactionegf_o_glcnac_transfer

Annotons

Eogt Extracellular EGF-domain O-GlcNAc transfer
egf_o_glcnac_transfer_eogt
Participant: Gene Product: Eogt
Gene Product:

Function

protein O-acetylglucosaminyltransferase activityGO:0097363
Part 6: galactosylation of collagen hydroxylysine
Hydroxylysine O-galactosylationMetabolic Pathwayhydroxylysine_galactosylation

Connections

Hydroxylysine is the acceptor for galactose.
Part 1: hydroxylation of collagen lysines
Lysine hydroxylationReactionlysine_hydroxylation

Annotons

Plod Lysine hydroxylation
lysine_hydroxylation_plod
Participant: Gene Product: Plod
Gene Product:

Function

procollagen-lysine 5-dioxygenase activityGO:0008475
Part 2: galactose addition to hydroxylysine
Galactose transfer to hydroxylysineReactionhydroxylysine_galactosyl_transfer

Annotons

CG31915 Galactose transfer to hydroxylysine
hydroxylysine_galactosyl_transfer_cg31915
Participant: Gene Product: CG31915
Gene Product:

Function

procollagen galactosyltransferase activityGO:0050211

Processes

protein O-linked glycosylation via galactoseGO:0180062