Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-55
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-52
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-35
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-37
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-80
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-79
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-76
http://purl.uniprot.org/unirules/MF_03103#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03103#construct-template-74
http://purl.uniprot.org/unirules/MF_03103#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_03103#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03103#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03103#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03103#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03103#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:815451 up:source unirule:MF_03103 . _:815452 up:source unirule:MF_03103 . _:815453 up:source unirule:MF_03103 . _:815454 up:source unirule:MF_03103 . _:815455 up:source unirule:MF_03103 . _:815456 up:source unirule:MF_03103 . _:815457 up:source unirule:MF_03103 . _:815458 up:source unirule:MF_03103 . _:815459 up:source unirule:MF_03103 . _:815460 up:source unirule:MF_03103 . _:815461 up:source unirule:MF_03103 . _:815462 up:source unirule:MF_03103 . _:815463 up:source unirule:MF_03103 . _:815464 up:source unirule:MF_03103 . _:815465 up:source unirule:MF_03103 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation3 , ?annotation5 ; up:classifiedWith GO:0005789 , GO:0032865 , GO:0045040 , keyword:1133 , keyword:256 , keyword:472 , keyword:812 . ?gene0 skos:prefLabel 'MMM1' . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Component of the ERMES/MDM complex, which serves as a molecular tether to connect the endoplasmic reticulum (ER) and mitochondria. Components of this complex are involved in the control of mitochondrial shape and protein biogenesis, and function in nonvesicular lipid trafficking between the ER and mitochondria. The MDM12-@GENE_NAME@ subcomplex functions in the major beta-barrel assembly pathway that is responsible for biogenesis of all outer membrane beta-barrel proteins, and acts in a late step after the SAM complex. The MDM10-MDM12-@GENE_NAME@ subcomplex further acts in the TOM40-specific pathway after the action of the MDM12-@GENE_NAME@ complex. Essential for establishing and maintaining the structure of mitochondria and maintenance of mtDNA nucleoids.' . ?annotation2 a up:Subunit_Annotation ; rdfs:comment 'Homodimer. Component of the ER-mitochondria encounter structure (ERMES) or MDM complex, composed of @GENE_NAME@, MDM10, MDM12 and MDM34. A @GENE_NAME@ homodimer associates with one molecule of MDM12 on each side in a pairwise head-to-tail manner, and the SMP-LTD domains of @GENE_NAME@ and MDM12 generate a continuous hydrophobic tunnel for phospholipid trafficking.' . ?annotation3 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' . ?annotation3li4 up:cellularComponent . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the MMM1 family.' . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Lumenal' . ?pfsb10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . _:815466 a rdf:Statement ; up:attribution _:815451 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:815467 a rdf:Statement ; up:attribution _:815452 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:815468 a rdf:Statement ; up:attribution _:815453 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:815469 a rdf:Statement ; up:attribution _:815454 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:815470 a rdf:Statement ; up:attribution _:815455 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:815471 a rdf:Statement ; up:attribution _:815456 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:256 . _:815472 a rdf:Statement ; up:attribution _:815457 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:815473 a rdf:Statement ; up:attribution _:815458 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:815474 a rdf:Statement ; up:attribution _:815459 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:815475 a rdf:Statement ; up:attribution _:815460 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005789 . _:815476 a rdf:Statement ; up:attribution _:815461 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0032865 . _:815477 a rdf:Statement ; up:attribution _:815462 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0045040 . _:815478 a rdf:Statement ; up:source unirule:MF_03103 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:815479 a rdf:Statement ; up:attribution _:815463 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:815480 a rdf:Statement ; up:source unirule:MF_03103 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:815481 a rdf:Statement ; up:attribution _:815464 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:815482 a rdf:Statement ; up:source unirule:MF_03103 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:815483 a rdf:Statement ; up:attribution _:815465 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03103 #Rule MF_03103 Created by:? on:2012-10-02 Modified by:Catherine Rivoire on:2025-09-18 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03103 . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(URI(CONCAT(STR(?this), '#MF_03103a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03103a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03103a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03103a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch30 faldo:location ?templateMotifSequenceMatchRegionP4180031 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4180033 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP41800MF_0310326 . ?templateMotifSequenceMatchRegionP4180031 faldo:begin ?templateMotifSequenceMatchBeginP4180032 . ?templateMotifSequenceMatchBeginP4180032 faldo:position ?templateMotifSequenceMatchBeginPositionP4180027 ; faldo:reference isoform:P41800-1 . ?templateMotifSequenceProfileAlignmentOperationP4180033 edam:has_input signature:MF_03103 ; rdf:type edam:operation_0300 . ?targetMotifMatch34 faldo:location ?targetMotifMatchRegionMatch35 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0310337 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP41800MF_0310328 . ?targetMotifMatchRegionMatch35 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0310336 . ?targetMotifMatchRegionMatchBeginMF_0310336 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0310329 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0310337 edam:has_input signature:MF_03103 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP41800MF_0310326, 1, (STRLEN(?templateMotifCigarP41800MF_0310326) - STRLEN(REPLACE(?templateMotifCigarP41800MF_0310326, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionP4180027) + 1)), '}'), '')))), '[a-z]', '')) AS ?step138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP41800MF_0310328, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310328) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP41800MF_0310328, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310328) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), '')))), '[^-]', ''))) AS ?step239) . BIND(((?step239 + ?targetMotifMatchRegionMatchBeginPositionMF_0310329) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER ((BOUND(?thisPositionOn12) && BOUND(?thisPositionOn13))) . BIND(URI(CONCAT(STR(?this), '#MF_03103a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch45 faldo:location ?templateMotifSequenceMatchRegionP4180046 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4180048 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP41800MF_0310341 . ?templateMotifSequenceMatchRegionP4180046 faldo:begin ?templateMotifSequenceMatchBeginP4180047 . ?templateMotifSequenceMatchBeginP4180047 faldo:position ?templateMotifSequenceMatchBeginPositionP4180042 ; faldo:reference isoform:P41800-1 . ?templateMotifSequenceProfileAlignmentOperationP4180048 edam:has_input signature:MF_03103 ; rdf:type edam:operation_0300 . ?targetMotifMatch49 faldo:location ?targetMotifMatchRegionMatch50 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0310352 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP41800MF_0310343 . ?targetMotifMatchRegionMatch50 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0310351 . ?targetMotifMatchRegionMatchBeginMF_0310351 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0310344 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0310352 edam:has_input signature:MF_03103 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP41800MF_0310341, 1, (STRLEN(?templateMotifCigarP41800MF_0310341) - STRLEN(REPLACE(?templateMotifCigarP41800MF_0310341, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionP4180042) + 1)), '}'), '')))), '[a-z]', '')) AS ?step153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP41800MF_0310343, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310343) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310343, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP41800MF_0310343, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310343) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310343, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), '')))), '[^-]', ''))) AS ?step254) . BIND(((?step254 + ?targetMotifMatchRegionMatchBeginPositionMF_0310344) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP41800MF_0310341, 1, (STRLEN(?templateMotifCigarP41800MF_0310341) - STRLEN(REPLACE(?templateMotifCigarP41800MF_0310341, CONCAT('^(?:-*[^-]){', STR(((121 - ?templateMotifSequenceMatchBeginPositionP4180042) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP41800MF_0310343, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310343) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310343, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP41800MF_0310343, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310343) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310343, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) . BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0310344) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) . BIND(URI(CONCAT(STR(?this), '#MF_03103a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP4180063 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4180065 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP41800MF_0310358 . ?templateMotifSequenceMatchRegionP4180063 faldo:begin ?templateMotifSequenceMatchBeginP4180064 . ?templateMotifSequenceMatchBeginP4180064 faldo:position ?templateMotifSequenceMatchBeginPositionP4180059 ; faldo:reference isoform:P41800-1 . ?templateMotifSequenceProfileAlignmentOperationP4180065 edam:has_input signature:MF_03103 ; rdf:type edam:operation_0300 . ?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0310369 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP41800MF_0310360 . ?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0310368 . ?targetMotifMatchRegionMatchBeginMF_0310368 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0310361 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0310369 edam:has_input signature:MF_03103 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP41800MF_0310358, 1, (STRLEN(?templateMotifCigarP41800MF_0310358) - STRLEN(REPLACE(?templateMotifCigarP41800MF_0310358, CONCAT('^(?:-*[^-]){', STR(((122 - ?templateMotifSequenceMatchBeginPositionP4180059) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP41800MF_0310360, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310360) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP41800MF_0310360, 1, (STRLEN(?targetMotifMatchCigarP41800MF_0310360) - STRLEN(REPLACE(?targetMotifMatchCigarP41800MF_0310360, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0310361) - 1) AS ?thisPositionOn24) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) . BIND(URI(CONCAT(STR(?this), '#MF_03103a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4930 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4930 . })) . BIND(?this AS ?case7) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03103http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03103#construct