Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00316#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00316#construct-template-194
http://purl.uniprot.org/unirules/MF_00316#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00316#construct-template-170
http://purl.uniprot.org/unirules/MF_00316#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00316#construct-template-192
http://purl.uniprot.org/unirules/MF_00316#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00316#construct-template-188
http://purl.uniprot.org/unirules/MF_00316#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00316#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00316#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00316#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00316#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00316#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:127933 up:source unirule:MF_00316 . _:127934 up:source unirule:MF_00316 . _:127935 up:source unirule:MF_00316 . _:127936 up:source unirule:MF_00316 . _:127937 up:source unirule:MF_00316 . _:127938 up:source unirule:MF_00316 . _:127939 up:source unirule:MF_00316 . _:127940 up:source unirule:MF_00316 . _:127941 up:source unirule:MF_00316 . _:127942 up:source unirule:MF_00316 . _:127943 up:source unirule:MF_00316 . _:127944 up:source unirule:MF_00316 . _:127945 up:source unirule:MF_00316 . _:127946 up:source unirule:MF_00316 . _:127947 up:source unirule:MF_00316 . _:127948 up:source unirule:MF_00316 . _:127949 up:source unirule:MF_00316 . _:127950 up:source unirule:MF_00316 . _:127951 up:source unirule:MF_00316 . _:127952 up:source unirule:MF_00316 . _:127953 up:source unirule:MF_00316 . _:127954 up:source unirule:MF_00316 . _:127955 up:source unirule:MF_00316 . _:127956 up:source unirule:MF_00316 . _:127957 up:source unirule:MF_00316 . _:127958 up:source unirule:MF_00316 . _:127959 up:source unirule:MF_00316 . _:127960 up:source unirule:MF_00316 . _:127961 up:source unirule:MF_00316 . _:127962 up:source unirule:MF_00316 . _:127963 up:source unirule:MF_00316 . _:127964 up:source unirule:MF_00316 . _:127965 up:source unirule:MF_00316 . _:127966 up:source unirule:MF_00316 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 , ?annotation8 ; up:classifiedWith GO:0005525 , GO:0005737 , GO:0019720 , GO:0070568 , keyword:342 , keyword:460 , keyword:479 , keyword:501 , keyword:547 , keyword:808 , keyword:963 . ?gene0 skos:prefLabel 'mobA' . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Transfers a GMP moiety from GTP to Mo-molybdopterin (Mo-MPT) cofactor (Moco or molybdenum cofactor) to form Mo-molybdopterin guanine dinucleotide (Mo-MGD) cofactor.' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity ; up:enzymeClass . ?annotation4 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation5 a up:Domain_Annotation ; rdfs:comment 'The N-terminal domain determines nucleotide recognition and specific binding, while the C-terminal domain determines the specific binding to the target protein.' . ?annotation6 a up:Subcellular_Location_Annotation . ?annotation6li7 up:cellularComponent . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the MobA family.' . ?case9 up:alternativeName ?name11 , ?name12 , ?name13 , ?name14 ; up:recommendedName ?name10 . ?name10 up:ecName '2.7.7.77' ; up:fullName 'Molybdenum cofactor guanylyltransferase' ; up:shortName 'MoCo guanylyltransferase' ; rdf:type up:Structured_Name . ?name11 up:fullName 'GTP:molybdopterin guanylyltransferase' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Molybdopterin-guanine dinucleotide synthase' ; up:shortName 'MGD synthase' ; rdf:type up:Structured_Name . ?name13 up:fullName 'Molybdopterin guanylyltransferase' ; rdf:type up:Structured_Name . ?name14 up:fullName 'Mo-MPT guanylyltransferase' ; rdf:type up:Structured_Name . ?case15 up:alternativeName ?name17 , ?name18 , ?name19 , ?name20 ; up:recommendedName ?name16 . ?name16 up:ecName '2.7.7.77' ; up:fullName 'Probable molybdenum cofactor guanylyltransferase' ; up:shortName 'MoCo guanylyltransferase' ; rdf:type up:Structured_Name . ?name17 up:fullName 'GTP:molybdopterin guanylyltransferase' ; rdf:type up:Structured_Name . ?name18 up:fullName 'Molybdopterin-guanine dinucleotide synthase' ; up:shortName 'MGD synthase' ; rdf:type up:Structured_Name . ?name19 up:fullName 'Molybdopterin guanylyltransferase' ; rdf:type up:Structured_Name . ?name20 up:fullName 'Mo-MPT guanylyltransferase' ; rdf:type up:Structured_Name . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:37565 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:18420 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:37565 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:37565 . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf chebi:37565 . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf chebi:37565 . _:127967 a rdf:Statement ; up:attribution _:127933 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:127968 a rdf:Statement ; up:attribution _:127934 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:127969 a rdf:Statement ; up:attribution _:127935 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:127970 a rdf:Statement ; up:attribution _:127936 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:127971 a rdf:Statement ; up:attribution _:127937 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:127972 a rdf:Statement ; up:attribution _:127938 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:127973 a rdf:Statement ; up:attribution _:127939 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:127974 a rdf:Statement ; up:attribution _:127940 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:127975 a rdf:Statement ; up:attribution _:127941 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:342 . _:127976 a rdf:Statement ; up:attribution _:127942 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:127977 a rdf:Statement ; up:attribution _:127943 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:127978 a rdf:Statement ; up:attribution _:127944 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:501 . _:127979 a rdf:Statement ; up:attribution _:127945 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:127980 a rdf:Statement ; up:attribution _:127946 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:127981 a rdf:Statement ; up:attribution _:127947 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005525 . _:127982 a rdf:Statement ; up:attribution _:127948 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0070568 . _:127983 a rdf:Statement ; up:attribution _:127949 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019720 . _:127984 a rdf:Statement ; up:attribution _:127950 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:127985 a rdf:Statement ; up:attribution _:127951 ; rdf:subject ?case9 ; rdf:predicate up:recommendedName ; rdf:object ?name10 . _:127986 a rdf:Statement ; up:attribution _:127952 ; rdf:subject ?case9 ; rdf:predicate up:alternativeName ; rdf:object ?name11 . _:127987 a rdf:Statement ; up:attribution _:127953 ; rdf:subject ?case9 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:127988 a rdf:Statement ; up:attribution _:127954 ; rdf:subject ?case9 ; rdf:predicate up:alternativeName ; rdf:object ?name13 . _:127989 a rdf:Statement ; up:attribution _:127955 ; rdf:subject ?case9 ; rdf:predicate up:alternativeName ; rdf:object ?name14 . _:127990 a rdf:Statement ; up:attribution _:127956 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:127991 a rdf:Statement ; up:attribution _:127957 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:127992 a rdf:Statement ; up:attribution _:127958 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name18 . _:127993 a rdf:Statement ; up:attribution _:127959 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name19 . _:127994 a rdf:Statement ; up:attribution _:127960 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name20 . _:127995 a rdf:Statement ; up:source unirule:MF_00316 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:127996 a rdf:Statement ; up:attribution _:127961 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:127997 a rdf:Statement ; up:source unirule:MF_00316 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:127998 a rdf:Statement ; up:attribution _:127962 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:127999 a rdf:Statement ; up:source unirule:MF_00316 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:128000 a rdf:Statement ; up:attribution _:127963 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:128001 a rdf:Statement ; up:source unirule:MF_00316 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:128002 a rdf:Statement ; up:attribution _:127964 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:128003 a rdf:Statement ; up:source unirule:MF_00316 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:128004 a rdf:Statement ; up:attribution _:127965 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:128005 a rdf:Statement ; up:source unirule:MF_00316 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:128006 a rdf:Statement ; up:attribution _:127966 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00316 #Rule MF_00316 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon63 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00316 . ?thisOrganism rdfs:subClassOf+ ?supertaxon63 . BIND(URI(CONCAT(STR(?this), '#MF_00316a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00316a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00316a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00316a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00316a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00316a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP3217369 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3217371 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32173MF_0031664 . ?templateMotifSequenceMatchRegionP3217369 faldo:begin ?templateMotifSequenceMatchBeginP3217370 . ?templateMotifSequenceMatchBeginP3217370 faldo:position ?templateMotifSequenceMatchBeginPositionP3217365 ; faldo:reference isoform:P32173-1 . ?templateMotifSequenceProfileAlignmentOperationP3217371 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . ?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0031675 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32173MF_0031666 . ?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0031674 . ?targetMotifMatchRegionMatchBeginMF_0031674 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0031667 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0031675 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32173MF_0031664, 1, (STRLEN(?templateMotifCigarP32173MF_0031664) - STRLEN(REPLACE(?templateMotifCigarP32173MF_0031664, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP3217365) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32173MF_0031666, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031666) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031666, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32173MF_0031666, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031666) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031666, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0031667) - 1) AS ?thisPositionOn26) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32173MF_0031664, 1, (STRLEN(?templateMotifCigarP32173MF_0031664) - STRLEN(REPLACE(?templateMotifCigarP32173MF_0031664, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP3217365) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32173MF_0031666, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031666) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031666, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32173MF_0031666, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031666) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031666, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0031667) - 1) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER (REGEX('[LFIVT][ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) . BIND(URI(CONCAT(STR(?this), '#MF_00316a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP3217386 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3217388 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32173MF_0031681 . ?templateMotifSequenceMatchRegionP3217386 faldo:begin ?templateMotifSequenceMatchBeginP3217387 . ?templateMotifSequenceMatchBeginP3217387 faldo:position ?templateMotifSequenceMatchBeginPositionP3217382 ; faldo:reference isoform:P32173-1 . ?templateMotifSequenceProfileAlignmentOperationP3217388 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . ?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0031692 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32173MF_0031683 . ?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0031691 . ?targetMotifMatchRegionMatchBeginMF_0031691 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0031684 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0031692 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32173MF_0031681, 1, (STRLEN(?templateMotifCigarP32173MF_0031681) - STRLEN(REPLACE(?templateMotifCigarP32173MF_0031681, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionP3217382) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32173MF_0031683, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031683) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031683, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32173MF_0031683, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031683) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031683, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0031684) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00316a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP32173101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32173103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32173MF_0031696 . ?templateMotifSequenceMatchRegionP32173101 faldo:begin ?templateMotifSequenceMatchBeginP32173102 . ?templateMotifSequenceMatchBeginP32173102 faldo:position ?templateMotifSequenceMatchBeginPositionP3217397 ; faldo:reference isoform:P32173-1 . ?templateMotifSequenceProfileAlignmentOperationP32173103 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00316107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32173MF_0031698 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00316106 . ?targetMotifMatchRegionMatchBeginMF_00316106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0031699 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00316107 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32173MF_0031696, 1, (STRLEN(?templateMotifCigarP32173MF_0031696) - STRLEN(REPLACE(?templateMotifCigarP32173MF_0031696, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionP3217397) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32173MF_0031698, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031698) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031698, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32173MF_0031698, 1, (STRLEN(?targetMotifMatchCigarP32173MF_0031698) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_0031698, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0031699) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00316a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP32173116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32173118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32173MF_00316111 . ?templateMotifSequenceMatchRegionP32173116 faldo:begin ?templateMotifSequenceMatchBeginP32173117 . ?templateMotifSequenceMatchBeginP32173117 faldo:position ?templateMotifSequenceMatchBeginPositionP32173112 ; faldo:reference isoform:P32173-1 . ?templateMotifSequenceProfileAlignmentOperationP32173118 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00316122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32173MF_00316113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00316121 . ?targetMotifMatchRegionMatchBeginMF_00316121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00316114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00316122 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32173MF_00316111, 1, (STRLEN(?templateMotifCigarP32173MF_00316111) - STRLEN(REPLACE(?templateMotifCigarP32173MF_00316111, CONCAT('^(?:-*[^-]){', STR(((53 - ?templateMotifSequenceMatchBeginPositionP32173112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32173MF_00316113, 1, (STRLEN(?targetMotifMatchCigarP32173MF_00316113) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_00316113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32173MF_00316113, 1, (STRLEN(?targetMotifMatchCigarP32173MF_00316113) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_00316113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00316114) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER (REGEX('[NRHK]', SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00316a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP32173131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32173133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32173MF_00316126 . ?templateMotifSequenceMatchRegionP32173131 faldo:begin ?templateMotifSequenceMatchBeginP32173132 . ?templateMotifSequenceMatchBeginP32173132 faldo:position ?templateMotifSequenceMatchBeginPositionP32173127 ; faldo:reference isoform:P32173-1 . ?templateMotifSequenceProfileAlignmentOperationP32173133 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00316137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32173MF_00316128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00316136 . ?targetMotifMatchRegionMatchBeginMF_00316136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00316129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00316137 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32173MF_00316126, 1, (STRLEN(?templateMotifCigarP32173MF_00316126) - STRLEN(REPLACE(?templateMotifCigarP32173MF_00316126, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionP32173127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32173MF_00316128, 1, (STRLEN(?targetMotifMatchCigarP32173MF_00316128) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_00316128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32173MF_00316128, 1, (STRLEN(?targetMotifMatchCigarP32173MF_00316128) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_00316128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00316129) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00316a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP32173146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32173148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32173MF_00316141 . ?templateMotifSequenceMatchRegionP32173146 faldo:begin ?templateMotifSequenceMatchBeginP32173147 . ?templateMotifSequenceMatchBeginP32173147 faldo:position ?templateMotifSequenceMatchBeginPositionP32173142 ; faldo:reference isoform:P32173-1 . ?templateMotifSequenceProfileAlignmentOperationP32173148 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00316152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32173MF_00316143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00316151 . ?targetMotifMatchRegionMatchBeginMF_00316151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00316144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00316152 edam:has_input signature:MF_00316 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32173MF_00316141, 1, (STRLEN(?templateMotifCigarP32173MF_00316141) - STRLEN(REPLACE(?templateMotifCigarP32173MF_00316141, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionP32173142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32173MF_00316143, 1, (STRLEN(?targetMotifMatchCigarP32173MF_00316143) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_00316143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32173MF_00316143, 1, (STRLEN(?targetMotifMatchCigarP32173MF_00316143) - STRLEN(REPLACE(?targetMotifMatchCigarP32173MF_00316143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00316144) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00316a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(?this AS ?case9) . BIND(URI(CONCAT(STR(?this), '#MF_00316a10')) AS ?name10) . BIND(URI(CONCAT(STR(?this), '#MF_00316a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_00316a12')) AS ?name12) . BIND(URI(CONCAT(STR(?this), '#MF_00316a13')) AS ?name13) . BIND(URI(CONCAT(STR(?this), '#MF_00316a14')) AS ?name14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1224 . })) . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_00316a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_00316a17')) AS ?name17) . BIND(URI(CONCAT(STR(?this), '#MF_00316a18')) AS ?name18) . BIND(URI(CONCAT(STR(?this), '#MF_00316a19')) AS ?name19) . BIND(URI(CONCAT(STR(?this), '#MF_00316a20')) AS ?name20) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00316http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00316#construct