| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-20 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-57 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-19 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-29 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-26 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-47 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-62 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-46 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-61 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-40 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-44 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-49 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-42 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-48 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-63 |
| http://purl.uniprot.org/unirules/MF_03102#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03102#construct-template-50 |
| http://purl.uniprot.org/unirules/MF_03102#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_03102#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_03102#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_03102#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_03102#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_03102#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:815130 up:source unirule:MF_03102 .
_:815131 up:source unirule:MF_03102 .
_:815132 up:source unirule:MF_03102 .
_:815133 up:source unirule:MF_03102 .
_:815134 up:source unirule:MF_03102 .
_:815135 up:source unirule:MF_03102 .
_:815136 up:source unirule:MF_03102 .
_:815137 up:source unirule:MF_03102 .
_:815138 up:source unirule:MF_03102 .
_:815139 up:source unirule:MF_03102 .
_:815140 up:source unirule:MF_03102 .
_:815141 up:source unirule:MF_03102 .
_:815142 up:source unirule:MF_03102 .
_:815143 up:source unirule:MF_03102 .
_:815144 up:source unirule:MF_03102 .
_:815145 up:source unirule:MF_03102 .
_:815146 up:source unirule:MF_03102 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0005741 ,
GO:0032865 ,
GO:0045040 ,
GO:0070096 ,
GO:1990456 ,
keyword:1000 ,
keyword:1134 ,
keyword:472 ,
keyword:496 ,
keyword:812 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Mitochondrial distribution and morphology protein 10' ;
rdf:type up:Structured_Name .
?name1 up:fullName ?nameValue2 ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'MDM10' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Component of the ERMES/MDM complex, which serves as a molecular tether to connect the endoplasmic reticulum and mitochondria. Components of this complex are involved in the control of mitochondrial shape and protein biogenesis and may function in phospholipid exchange. @GENE_NAME@ is involved in the late assembly steps of the general translocase of the mitochondrial outer membrane (TOM complex). Functions in the TOM40-specific route of the assembly of outer membrane beta-barrel proteins, including the association of TOM40 with the receptor TOM22 and small TOM proteins. Can associate with the SAM(core) complex as well as the MDM12-MMM1 complex, both involved in late steps of the major beta-barrel assembly pathway, that is responsible for biogenesis of all outer membrane beta-barrel proteins. May act as a switch that shuttles between both complexes and channels precursor proteins into the TOM40-specific pathway. Plays a role in mitochondrial morphology and in the inheritance of mitochondria.' .
?annotation5 a up:Subcellular_Location_Annotation ;
rdfs:comment 'The ERMES/MDM complex localizes to a few discrete foci (around 10 per single cell), that represent mitochondria-endoplasmic reticulum junctions. These foci are often found next to mtDNA nucleoids' .
?annotation5li6 up:cellularComponent .
?annotation7 a up:Domain_Annotation ;
rdfs:comment 'Lacks alpha-helical transmembrane segments, suggesting that it resides in the membrane via beta-sheet conformations similar to those predicted for other outer membrane proteins and porin.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the MDM10 family.' .
_:815147 a rdf:Statement ;
up:attribution _:815130 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:815148 a rdf:Statement ;
up:attribution _:815131 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:815149 a rdf:Statement ;
up:attribution _:815132 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:815150 a rdf:Statement ;
up:attribution _:815133 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:815151 a rdf:Statement ;
up:attribution _:815134 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:815152 a rdf:Statement ;
up:attribution _:815135 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:815153 a rdf:Statement ;
up:attribution _:815136 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:815154 a rdf:Statement ;
up:attribution _:815137 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:815155 a rdf:Statement ;
up:attribution _:815138 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:496 .
_:815156 a rdf:Statement ;
up:attribution _:815139 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1000 .
_:815157 a rdf:Statement ;
up:attribution _:815140 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:815158 a rdf:Statement ;
up:attribution _:815141 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1134 .
_:815159 a rdf:Statement ;
up:attribution _:815142 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005741 .
_:815160 a rdf:Statement ;
up:attribution _:815143 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0032865 .
_:815161 a rdf:Statement ;
up:attribution _:815144 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070096 .
_:815162 a rdf:Statement ;
up:attribution _:815145 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1990456 .
_:815163 a rdf:Statement ;
up:attribution _:815146 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0045040 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03102
#Rule MF_03102 Created by:? on:2012-10-02 Modified by:Catherine Rivoire on:2025-09-18
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03102 .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(URI(CONCAT(STR(?this), '#MF_03102a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03102a1')) AS ?name1) .
OPTIONAL {
?this up:encodedBy ?gene14 .
?gene14 up:locusName ?geneLocus12 .
}
OPTIONAL {
?this up:encodedBy ?gene14 .
?gene14 up:orfName ?geneOrf13 .
}
BIND(IF(BOUND(?geneLocus12), ?geneLocus12, ?geneOrf13) AS ?part11) .
BIND(CONCAT('Mitochondrial inheritance component ', ?part11) AS ?nameValue2) .
BIND(URI(CONCAT(STR(?this), '#MF_03102a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_03102a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_03102a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_03102a8')) AS ?annotation8) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:4930 .
})) .
BIND(?this AS ?case10) .
}
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_03102 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_03102#construct |