| http://purl.uniprot.org/unirules/MF_00179#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:71976 up:source unirule:MF_00179 .
_:71977 up:source unirule:MF_00179 .
_:71978 up:source unirule:MF_00179 .
_:71979 up:source unirule:MF_00179 .
_:71980 up:source unirule:MF_00179 .
_:71981 up:source unirule:MF_00179 .
_:71982 up:source unirule:MF_00179 .
_:71983 up:source unirule:MF_00179 .
_:71984 up:source unirule:MF_00179 .
_:71985 up:source unirule:MF_00179 .
_:71986 up:source unirule:MF_00179 .
_:71987 up:source unirule:MF_00179 .
_:71988 up:source unirule:MF_00179 .
_:71989 up:source unirule:MF_00179 .
_:71990 up:source unirule:MF_00179 .
_:71991 up:source unirule:MF_00179 .
_:71992 up:source unirule:MF_00179 .
_:71993 up:source unirule:MF_00179 .
_:71994 up:source unirule:MF_00179 .
_:71995 up:source unirule:MF_00179 .
_:71996 up:source unirule:MF_00179 .
_:71997 up:source unirule:MF_00179 .
_:71998 up:source unirule:MF_00179 .
_:71999 up:source unirule:MF_00179 .
_:72000 up:source unirule:MF_00179 .
_:72001 up:source unirule:MF_00179 .
_:72002 up:source unirule:MF_00179 .
_:72003 up:source unirule:MF_00179 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0003935 ,
GO:0008270 ,
GO:0009231 ,
keyword:342 ,
keyword:378 ,
keyword:479 ,
keyword:547 ,
keyword:686 ,
keyword:862 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.5.4.25' ;
up:fullName 'GTP cyclohydrolase-2' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'GTP cyclohydrolase II' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'ribA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment "Catalyzes the conversion of GTP to 2,5-diamino-6-ribosylamino-4(3H)-pyrimidinone 5'-phosphate (DARP), formate and pyrophosphate." .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 zinc ion per subunit.' .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; riboflavin biosynthesis; 5-amino-6-(D-ribitylamino)uracil from GTP: step 1/4.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the GTP cyclohydrolase II family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:37565 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf chebi:37565 .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb32 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf chebi:29105 .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf chebi:29105 .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:29105 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf chebi:37565 .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf chebi:37565 .
?pfs71 up:annotation ?annotation72 .
?annotation72 faldo:begin ?pfsb73 ;
faldo:end ?pfse74 ;
up:ligand ?ligand75 ;
rdf:type up:Binding_Site_Annotation .
?pfsb73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?ligand75 rdfs:subClassOf chebi:37565 .
?pfs78 up:annotation ?annotation79 .
?annotation79 faldo:begin ?pfsb80 ;
faldo:end ?pfse81 ;
up:ligand ?ligand82 ;
rdf:type up:Binding_Site_Annotation .
?pfsb80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?pfse81 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?ligand82 rdfs:subClassOf chebi:37565 .
_:72004 a rdf:Statement ;
up:attribution _:71976 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:72005 a rdf:Statement ;
up:attribution _:71977 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:72006 a rdf:Statement ;
up:attribution _:71978 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:72007 a rdf:Statement ;
up:attribution _:71979 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:72008 a rdf:Statement ;
up:attribution _:71980 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:72009 a rdf:Statement ;
up:attribution _:71981 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:72010 a rdf:Statement ;
up:attribution _:71982 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:72011 a rdf:Statement ;
up:attribution _:71983 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:72012 a rdf:Statement ;
up:attribution _:71984 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:72013 a rdf:Statement ;
up:attribution _:71985 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:72014 a rdf:Statement ;
up:attribution _:71986 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:72015 a rdf:Statement ;
up:attribution _:71987 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:72016 a rdf:Statement ;
up:attribution _:71988 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:686 .
_:72017 a rdf:Statement ;
up:attribution _:71989 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:72018 a rdf:Statement ;
up:attribution _:71990 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003935 .
_:72019 a rdf:Statement ;
up:attribution _:71991 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:72020 a rdf:Statement ;
up:attribution _:71992 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009231 .
_:72021 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:72022 a rdf:Statement ;
up:attribution _:71993 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:72023 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:72024 a rdf:Statement ;
up:attribution _:71994 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:72025 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:72026 a rdf:Statement ;
up:attribution _:71995 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:72027 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:72028 a rdf:Statement ;
up:attribution _:71996 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:72029 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:72030 a rdf:Statement ;
up:attribution _:71997 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:72031 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:72032 a rdf:Statement ;
up:attribution _:71998 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:72033 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:72034 a rdf:Statement ;
up:attribution _:71999 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:72035 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:72036 a rdf:Statement ;
up:attribution _:72000 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:72037 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:72038 a rdf:Statement ;
up:attribution _:72001 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:72039 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs71 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:72040 a rdf:Statement ;
up:attribution _:72002 ;
rdf:subject ?pfs71 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:72041 a rdf:Statement ;
up:source unirule:MF_00179 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:72042 a rdf:Statement ;
up:attribution _:72003 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00179
#Rule MF_00179 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon85 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00179 .
?thisOrganism rdfs:subClassOf+ ?supertaxon85 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_01283 .
})) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionP0A7I791 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I793 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_0017986 .
?templateMotifSequenceMatchRegionP0A7I791 faldo:begin ?templateMotifSequenceMatchBeginP0A7I792 .
?templateMotifSequenceMatchBeginP0A7I792 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I787 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I793 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0017997 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_0017988 .
?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0017996 .
?targetMotifMatchRegionMatchBeginMF_0017996 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0017989 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0017997 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_0017986, 1, (STRLEN(?templateMotifCigarP0A7I7MF_0017986) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_0017986, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionP0A7I787) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_0017988, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_0017988) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_0017988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_0017988, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_0017988) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_0017988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0017989) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_0017986, 1, (STRLEN(?templateMotifCigarP0A7I7MF_0017986) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_0017986, CONCAT('^(?:-*[^-]){', STR(((53 - ?templateMotifSequenceMatchBeginPositionP0A7I787) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_0017988, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_0017988) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_0017988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_0017988, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_0017988) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_0017988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0017989) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER ((BOUND(?thisPositionOn15) && BOUND(?thisPositionOn16))) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP0A7I7108 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7110 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179103 .
?templateMotifSequenceMatchRegionP0A7I7108 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7109 .
?templateMotifSequenceMatchBeginP0A7I7109 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7104 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7110 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179114 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179105 .
?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179113 .
?targetMotifMatchRegionMatchBeginMF_00179113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179106 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179114 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179103, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179103) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179103, CONCAT('^(?:-*[^-]){', STR(((92 - ?templateMotifSequenceMatchBeginPositionP0A7I7104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179105, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179105) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179105, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179105) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_00179106) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179103, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179103) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179103, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionP0A7I7104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179105, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179105) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179105, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179105) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00179106) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t119) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)) = 'EGR')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP0A7I7125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179120 .
?templateMotifSequenceMatchRegionP0A7I7125 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7126 .
?templateMotifSequenceMatchBeginP0A7I7126 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7121 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7127 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179131 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179122 .
?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179130 .
?targetMotifMatchRegionMatchBeginMF_00179130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179123 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179131 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179120, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179120) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179120, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionP0A7I7121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179122, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179122) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179122, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179122) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_00179123) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t134) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP0A7I7140 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7142 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179135 .
?templateMotifSequenceMatchRegionP0A7I7140 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7141 .
?templateMotifSequenceMatchBeginP0A7I7141 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7136 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7142 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179146 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179137 .
?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179145 .
?targetMotifMatchRegionMatchBeginMF_00179145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179138 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179146 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179135, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179135) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179135, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionP0A7I7136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179137, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179137) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179137, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179137) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_00179138) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t149) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionP0A7I7155 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7157 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179150 .
?templateMotifSequenceMatchRegionP0A7I7155 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7156 .
?templateMotifSequenceMatchBeginP0A7I7156 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7151 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7157 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179161 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179152 .
?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179160 .
?targetMotifMatchRegionMatchBeginMF_00179160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179153 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179161 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179150, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179150) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179150, CONCAT('^(?:-*[^-]){', STR(((54 - ?templateMotifSequenceMatchBeginPositionP0A7I7151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179152, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179152) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179152, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179152) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) .
BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_00179153) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t164) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionP0A7I7170 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7172 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179165 .
?templateMotifSequenceMatchRegionP0A7I7170 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7171 .
?templateMotifSequenceMatchBeginP0A7I7171 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7166 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7172 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179176 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179167 .
?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179175 .
?targetMotifMatchRegionMatchBeginMF_00179175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179168 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179176 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179165, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179165) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179165, CONCAT('^(?:-*[^-]){', STR(((65 - ?templateMotifSequenceMatchBeginPositionP0A7I7166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179167, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179167) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179167, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179167) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_00179168) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t179) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionP0A7I7185 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7187 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179180 .
?templateMotifSequenceMatchRegionP0A7I7185 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7186 .
?templateMotifSequenceMatchBeginP0A7I7186 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7181 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7187 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179191 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179182 .
?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179190 .
?targetMotifMatchRegionMatchBeginMF_00179190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179183 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179191 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179180, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179180) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179180, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionP0A7I7181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179182, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179182) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179182, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179182) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) .
BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_00179183) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t194) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch199 faldo:location ?templateMotifSequenceMatchRegionP0A7I7200 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7202 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179195 .
?templateMotifSequenceMatchRegionP0A7I7200 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7201 .
?templateMotifSequenceMatchBeginP0A7I7201 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7196 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7202 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch203 faldo:location ?targetMotifMatchRegionMatch204 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179206 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179197 .
?targetMotifMatchRegionMatch204 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179205 .
?targetMotifMatchRegionMatchBeginMF_00179205 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179198 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179206 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179195, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179195) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179195, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionP0A7I7196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1207) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179197, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179197) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179197, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179197) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), '')))), '[^-]', ''))) AS ?step2208) .
BIND(((?step2208 + ?targetMotifMatchRegionMatchBeginPositionMF_00179198) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t209) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch214 faldo:location ?templateMotifSequenceMatchRegionP0A7I7215 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7217 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179210 .
?templateMotifSequenceMatchRegionP0A7I7215 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7216 .
?templateMotifSequenceMatchBeginP0A7I7216 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7211 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7217 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch218 faldo:location ?targetMotifMatchRegionMatch219 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179221 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179212 .
?targetMotifMatchRegionMatch219 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179220 .
?targetMotifMatchRegionMatchBeginMF_00179220 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179213 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179221 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179210, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179210) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179210, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionP0A7I7211) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1222) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179212, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179212) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179212, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179212) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), '')))), '[^-]', ''))) AS ?step2223) .
BIND(((?step2223 + ?targetMotifMatchRegionMatchBeginPositionMF_00179213) - 1) AS ?thisPositionOn69) .
BIND(?thisPositionOn69 AS ?thisPositionOn70) .
BIND(?this AS ?pfs1t224) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch229 faldo:location ?templateMotifSequenceMatchRegionP0A7I7230 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7232 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179225 .
?templateMotifSequenceMatchRegionP0A7I7230 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7231 .
?templateMotifSequenceMatchBeginP0A7I7231 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7226 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7232 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch233 faldo:location ?targetMotifMatchRegionMatch234 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179236 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179227 .
?targetMotifMatchRegionMatch234 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179235 .
?targetMotifMatchRegionMatchBeginMF_00179235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179228 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179236 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179225, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179225) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179225, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP0A7I7226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1237) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179227, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179227) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179227, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179227) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), '')))), '[^-]', ''))) AS ?step2238) .
BIND(((?step2238 + ?targetMotifMatchRegionMatchBeginPositionMF_00179228) - 1) AS ?thisPositionOn76) .
BIND(?thisPositionOn76 AS ?thisPositionOn77) .
BIND(?this AS ?pfs1t239) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a72')) AS ?annotation72) .
BIND(?this AS ?pfs71) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch244 faldo:location ?templateMotifSequenceMatchRegionP0A7I7245 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7I7247 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7I7MF_00179240 .
?templateMotifSequenceMatchRegionP0A7I7245 faldo:begin ?templateMotifSequenceMatchBeginP0A7I7246 .
?templateMotifSequenceMatchBeginP0A7I7246 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7I7241 ;
faldo:reference isoform:P0A7I7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7I7247 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
?targetMotifMatch248 faldo:location ?targetMotifMatchRegionMatch249 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00179251 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7I7MF_00179242 .
?targetMotifMatchRegionMatch249 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00179250 .
?targetMotifMatchRegionMatchBeginMF_00179250 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00179243 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00179251 edam:has_input signature:MF_00179 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7I7MF_00179240, 1, (STRLEN(?templateMotifCigarP0A7I7MF_00179240) - STRLEN(REPLACE(?templateMotifCigarP0A7I7MF_00179240, CONCAT('^(?:-*[^-]){', STR(((154 - ?templateMotifSequenceMatchBeginPositionP0A7I7241) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1252) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179242, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179242) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7I7MF_00179242, 1, (STRLEN(?targetMotifMatchCigarP0A7I7MF_00179242) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7I7MF_00179242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), '')))), '[^-]', ''))) AS ?step2253) .
BIND(((?step2253 + ?targetMotifMatchRegionMatchBeginPositionMF_00179243) - 1) AS ?thisPositionOn83) .
BIND(?thisPositionOn83 AS ?thisPositionOn84) .
BIND(?this AS ?pfs1t254) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00179a79')) AS ?annotation79) .
BIND(?this AS ?pfs78) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(?this AS ?case9) .
}
}
"xsd:string |