| http://purl.uniprot.org/unirules/MF_00316#construct | http://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 |