| http://purl.uniprot.org/unirules/MF_03204#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03204#construct-template-68 |
| http://purl.uniprot.org/unirules/MF_03204#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03204#construct-template-121 |
| http://purl.uniprot.org/unirules/MF_03204#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03204#construct-template-122 |
| http://purl.uniprot.org/unirules/MF_03204#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03204#construct-template-120 |
| http://purl.uniprot.org/unirules/MF_03204#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03204#construct-template-124 |
| http://purl.uniprot.org/unirules/MF_03204#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03204#construct-template-100 |
| http://purl.uniprot.org/unirules/MF_03204#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03204#construct-template-123 |
| http://purl.uniprot.org/unirules/MF_03204#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_03204#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_03204#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_03204#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_03204#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_03204#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:878358 up:source unirule:MF_03204 .
_:878359 up:source unirule:MF_03204 .
_:878360 up:source unirule:MF_03204 .
_:878361 up:source unirule:MF_03204 .
_:878362 up:source unirule:MF_03204 .
_:878363 up:source unirule:MF_03204 .
_:878364 up:source unirule:MF_03204 .
_:878365 up:source unirule:MF_03204 .
_:878366 up:source unirule:MF_03204 .
_:878367 up:source unirule:MF_03204 .
_:878368 up:source unirule:MF_03204 .
_:878369 up:source unirule:MF_03204 .
_:878370 up:source unirule:MF_03204 .
_:878371 up:source unirule:MF_03204 .
_:878372 up:source unirule:MF_03204 .
_:878373 up:source unirule:MF_03204 .
_:878374 up:source unirule:MF_03204 .
_:878375 up:source unirule:MF_03204 .
_:878376 up:source unirule:MF_03204 .
_:878377 up:source unirule:MF_03204 .
_:878378 up:source unirule:MF_03204 .
_:878379 up:source unirule:MF_03204 .
_:878380 up:source unirule:MF_03204 .
_:878381 up:source unirule:MF_03204 .
_:878382 up:source unirule:MF_03204 .
_:878383 up:source unirule:MF_03204 .
_:878384 up:source unirule:MF_03204 .
_:878385 up:source unirule:MF_03204 .
_:878386 up:source unirule:MF_03204 .
_:878387 up:source unirule:MF_03204 .
?this up:alternativeName ?name1 ,
?name3 ,
?name4 ,
?name5 ;
up:annotation ?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation13 ;
up:classifiedWith GO:0005789 ,
GO:0006636 ,
GO:0009922 ,
GO:0016020 ,
GO:0019367 ,
GO:0034626 ,
GO:0035338 ,
GO:0042761 ,
keyword:256 ,
keyword:275 ,
keyword:276 ,
keyword:443 ,
keyword:444 ,
keyword:472 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.3.1.199' ;
up:fullName 'Elongation of very long chain fatty acids protein 4' ;
rdf:type up:Structured_Name .
?name1 up:fullName ?nameValue2 ;
rdf:type up:Structured_Name .
?name3 up:fullName 'ELOVL fatty acid elongase 4' ;
up:shortName 'ELOVL FA elongase 4' ;
rdf:type up:Structured_Name .
?name4 up:fullName 'Very long chain 3-ketoacyl-CoA synthase 4' ;
rdf:type up:Structured_Name .
?name5 up:fullName 'Very long chain 3-oxoacyl-CoA synthase 4' ;
rdf:type up:Structured_Name .
?gene6 skos:prefLabel 'ELOVL4' .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Lipid metabolism; fatty acid biosynthesis.' .
?annotation10 a up:Subunit_Annotation ;
rdfs:comment 'Oligomer.' .
?annotation11 a up:Subcellular_Location_Annotation .
?annotation11li12 up:cellularComponent .
?annotation13 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ELO family. ELOVL4 subfamily.' .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Di-lysine motif' .
?pfsb19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?sam23 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane24 faldo:begin ?transmembraneb25 ;
faldo:end ?transmembranee26 .
?transmembraneb25 faldo:position ?transmembranebp27 .
?transmembranee26 faldo:position ?transmembraneep28 .
?keyword29 up:range ?transmembrane24 .
?keyword30 up:range ?transmembrane24 .
?keyword31 up:range ?transmembrane24 .
_:878388 a rdf:Statement ;
up:attribution _:878358 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:878389 a rdf:Statement ;
up:attribution _:878359 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:878390 a rdf:Statement ;
up:attribution _:878360 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:878391 a rdf:Statement ;
up:attribution _:878361 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name4 .
_:878392 a rdf:Statement ;
up:attribution _:878362 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name5 .
_:878393 a rdf:Statement ;
up:attribution _:878363 ;
rdf:subject ?gene6 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene6 .
_:878394 a rdf:Statement ;
up:attribution _:878364 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:878395 a rdf:Statement ;
up:attribution _:878365 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:878396 a rdf:Statement ;
up:attribution _:878366 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:878397 a rdf:Statement ;
up:attribution _:878367 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:878398 a rdf:Statement ;
up:attribution _:878368 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:878399 a rdf:Statement ;
up:attribution _:878369 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:256 .
_:878400 a rdf:Statement ;
up:attribution _:878370 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:275 .
_:878401 a rdf:Statement ;
up:attribution _:878371 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:276 .
_:878402 a rdf:Statement ;
up:attribution _:878372 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:444 .
_:878403 a rdf:Statement ;
up:attribution _:878373 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:443 .
_:878404 a rdf:Statement ;
up:attribution _:878374 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:878405 a rdf:Statement ;
up:attribution _:878375 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:878406 a rdf:Statement ;
up:attribution _:878376 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005789 .
_:878407 a rdf:Statement ;
up:attribution _:878377 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016020 .
_:878408 a rdf:Statement ;
up:attribution _:878378 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009922 .
_:878409 a rdf:Statement ;
up:attribution _:878379 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006636 .
_:878410 a rdf:Statement ;
up:attribution _:878380 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019367 .
_:878411 a rdf:Statement ;
up:attribution _:878381 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0034626 .
_:878412 a rdf:Statement ;
up:attribution _:878382 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0035338 .
_:878413 a rdf:Statement ;
up:attribution _:878383 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042761 .
_:878414 a rdf:Statement ;
up:source unirule:MF_03204 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:878415 a rdf:Statement ;
up:attribution _:878384 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:878416 a rdf:Statement ;
up:attribution _:878385 ;
rdf:subject ?sam23 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:878417 a rdf:Statement ;
up:attribution _:878386 ;
rdf:subject ?sam23 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:878418 a rdf:Statement ;
up:attribution _:878387 ;
rdf:subject ?sam23 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03204
#Rule MF_03204 Created by:? on:2013-12-16 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03204 .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(URI(CONCAT(STR(?this), '#MF_03204a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a1')) AS ?name1) .
OPTIONAL {
?this up:encodedBy ?gene35 .
?gene35 up:locusName ?geneLocus33 .
}
OPTIONAL {
?this up:encodedBy ?gene35 .
?gene35 up:orfName ?geneOrf34 .
}
BIND(IF(BOUND(?geneLocus33), ?geneLocus33, ?geneOrf34) AS ?part32) .
BIND(CONCAT('3-keto acyl-CoA synthase ', ?part32) AS ?nameValue2) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a5')) AS ?name5) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a13')) AS ?annotation13) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch40 faldo:location ?templateMotifSequenceMatchRegionQ9GZR541 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9GZR543 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9GZR5MF_0320436 .
?templateMotifSequenceMatchRegionQ9GZR541 faldo:begin ?templateMotifSequenceMatchBeginQ9GZR542 .
?templateMotifSequenceMatchBeginQ9GZR542 faldo:position ?templateMotifSequenceMatchBeginPositionQ9GZR537 ;
faldo:reference isoform:Q9GZR5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9GZR543 edam:has_input signature:MF_03204 ;
rdf:type edam:operation_0300 .
?targetMotifMatch44 faldo:location ?targetMotifMatchRegionMatch45 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0320447 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9GZR5MF_0320438 .
?targetMotifMatchRegionMatch45 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0320446 .
?targetMotifMatchRegionMatchBeginMF_0320446 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0320439 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0320447 edam:has_input signature:MF_03204 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagERmotif) .
BIND((STRLEN(?thisSequenceValue) - 4) AS ?thisPositionOn21) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) .
FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX]K[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)$', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag49) .
}
BIND(IF(BOUND(?tagERmotif), ?caseWithTag49, ?UNBOUND_VARIABLE) AS ?case14) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case15) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
BIND(?this AS ?case16) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane50 ;
up:sequence ?thisSequence .
?samtransmembrane50 up:range ?samtransmembraner51 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner51 faldo:begin ?samtransmembraneb52 ;
faldo:end ?samtransmembranee53 .
?samtransmembraneb52 faldo:position ?samtransmembranebp54 ;
faldo:reference ?thisSequence .
?samtransmembranee53 faldo:position ?samtransmembraneep55 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam23) .
}
BIND(URI(CONCAT(STR(?this), '#MF_03204a29')) AS ?keyword29) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a30')) AS ?keyword30) .
BIND(URI(CONCAT(STR(?this), '#MF_03204a31')) AS ?keyword31) .
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_03204 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_03204#construct |