| http://purl.uniprot.org/unirules/MF_01965#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:688935 up:source unirule:MF_01965 .
_:688936 up:source unirule:MF_01965 .
_:688937 up:source unirule:MF_01965 .
_:688938 up:source unirule:MF_01965 .
_:688939 up:source unirule:MF_01965 .
_:688940 up:source unirule:MF_01965 .
_:688941 up:source unirule:MF_01965 .
_:688942 up:source unirule:MF_01965 .
_:688943 up:source unirule:MF_01965 .
_:688944 up:source unirule:MF_01965 .
_:688945 up:source unirule:MF_01965 .
_:688946 up:source unirule:MF_01965 .
_:688947 up:source unirule:MF_01965 .
_:688948 up:source unirule:MF_01965 .
_:688949 up:source unirule:MF_01965 .
_:688950 up:source unirule:MF_01965 .
_:688951 up:source unirule:MF_01965 .
_:688952 up:source unirule:MF_01965 .
_:688953 up:source unirule:MF_01965 .
_:688954 up:source unirule:MF_01965 .
_:688955 up:source unirule:MF_01965 .
_:688956 up:source unirule:MF_01965 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0046496 ,
GO:0052855 ,
keyword:456 ,
keyword:520 ,
keyword:521 ,
keyword:547 ,
keyword:67 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.2.1.136' ;
up:fullName 'ADP-dependent (S)-NAD(P)H-hydrate dehydratase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'ADP-dependent NAD(P)HX dehydratase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'nnrD' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the dehydration of the S-form of NAD(P)HX at the expense of ADP, which is converted to AMP. Together with NAD(P)HX epimerase, which catalyzes the epimerization of the S- and R-forms, the enzyme allows the repair of both epimers of NAD(P)HX, a damaged form of NAD(P)H that is a result of enzymatic or heat-dependent hydration.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Homotetramer.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the NnrD/CARKD family.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
up:ligand ?ligand15 ;
rdf:type up:Binding_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?ligand15 rdfs:subClassOf chebi:456215 .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:64076 .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:64076 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:64076 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:456215 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:64076 .
_:688957 a rdf:Statement ;
up:attribution _:688935 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:688958 a rdf:Statement ;
up:attribution _:688936 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:688959 a rdf:Statement ;
up:attribution _:688937 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:688960 a rdf:Statement ;
up:attribution _:688938 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:688961 a rdf:Statement ;
up:attribution _:688939 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:688962 a rdf:Statement ;
up:attribution _:688940 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:688963 a rdf:Statement ;
up:attribution _:688941 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:688964 a rdf:Statement ;
up:attribution _:688942 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:688965 a rdf:Statement ;
up:attribution _:688943 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:688966 a rdf:Statement ;
up:attribution _:688944 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:688967 a rdf:Statement ;
up:attribution _:688945 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:688968 a rdf:Statement ;
up:attribution _:688946 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:688969 a rdf:Statement ;
up:attribution _:688947 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:688970 a rdf:Statement ;
up:attribution _:688948 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:688971 a rdf:Statement ;
up:attribution _:688949 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0052855 .
_:688972 a rdf:Statement ;
up:attribution _:688950 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046496 .
_:688973 a rdf:Statement ;
up:source unirule:MF_01965 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:688974 a rdf:Statement ;
up:attribution _:688951 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:688975 a rdf:Statement ;
up:source unirule:MF_01965 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:688976 a rdf:Statement ;
up:attribution _:688952 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:688977 a rdf:Statement ;
up:source unirule:MF_01965 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:688978 a rdf:Statement ;
up:attribution _:688953 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:688979 a rdf:Statement ;
up:source unirule:MF_01965 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:688980 a rdf:Statement ;
up:attribution _:688954 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:688981 a rdf:Statement ;
up:source unirule:MF_01965 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:688982 a rdf:Statement ;
up:attribution _:688955 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:688983 a rdf:Statement ;
up:source unirule:MF_01965 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:688984 a rdf:Statement ;
up:attribution _:688956 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01965
#Rule MF_01965 Created by:? on:2012-02-14 Modified by:Edouard de Castro on:2024-09-03
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01965 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01965 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_01965a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch57 faldo:location ?templateMotifSequenceMatchRegionP9436858 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9436860 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94368MF_0196553 .
?templateMotifSequenceMatchRegionP9436858 faldo:begin ?templateMotifSequenceMatchBeginP9436859 .
?templateMotifSequenceMatchBeginP9436859 faldo:position ?templateMotifSequenceMatchBeginPositionP9436854 ;
faldo:reference isoform:P94368-1 .
?templateMotifSequenceProfileAlignmentOperationP9436860 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
?targetMotifMatch61 faldo:location ?targetMotifMatchRegionMatch62 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0196564 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94368MF_0196555 .
?targetMotifMatchRegionMatch62 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0196563 .
?targetMotifMatchRegionMatchBeginMF_0196563 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0196556 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0196564 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196553, 1, (STRLEN(?templateMotifCigarP94368MF_0196553) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196553, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionP9436854) + 1)), '}'), '')))), '[a-z]', '')) AS ?step165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196555, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196555) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196555, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196555, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196555) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196555, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), '')))), '[^-]', ''))) AS ?step266) .
BIND(((?step266 + ?targetMotifMatchRegionMatchBeginPositionMF_0196556) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196553, 1, (STRLEN(?templateMotifCigarP94368MF_0196553) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196553, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionP9436854) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196555, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196555) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196555, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196555, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196555) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196555, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) .
BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0196556) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) .
FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX]{3)[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionP9436875 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9436877 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94368MF_0196570 .
?templateMotifSequenceMatchRegionP9436875 faldo:begin ?templateMotifSequenceMatchBeginP9436876 .
?templateMotifSequenceMatchBeginP9436876 faldo:position ?templateMotifSequenceMatchBeginPositionP9436871 ;
faldo:reference isoform:P94368-1 .
?templateMotifSequenceProfileAlignmentOperationP9436877 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0196581 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94368MF_0196572 .
?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0196580 .
?targetMotifMatchRegionMatchBeginMF_0196580 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0196573 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0196581 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196570, 1, (STRLEN(?templateMotifCigarP94368MF_0196570) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196570, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionP9436871) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196572, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196572) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196572, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196572, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196572) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196572, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) .
BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0196573) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'A')) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP9436890 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9436892 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94368MF_0196585 .
?templateMotifSequenceMatchRegionP9436890 faldo:begin ?templateMotifSequenceMatchBeginP9436891 .
?templateMotifSequenceMatchBeginP9436891 faldo:position ?templateMotifSequenceMatchBeginPositionP9436886 ;
faldo:reference isoform:P94368-1 .
?templateMotifSequenceProfileAlignmentOperationP9436892 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0196596 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94368MF_0196587 .
?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0196595 .
?targetMotifMatchRegionMatchBeginMF_0196595 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0196588 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0196596 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196585, 1, (STRLEN(?templateMotifCigarP94368MF_0196585) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196585, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionP9436886) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196587, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196587) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196587, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196587, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196587) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196587, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0196588) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t99) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP94368105 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP94368107 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94368MF_01965100 .
?templateMotifSequenceMatchRegionP94368105 faldo:begin ?templateMotifSequenceMatchBeginP94368106 .
?templateMotifSequenceMatchBeginP94368106 faldo:position ?templateMotifSequenceMatchBeginPositionP94368101 ;
faldo:reference isoform:P94368-1 .
?templateMotifSequenceProfileAlignmentOperationP94368107 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01965111 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94368MF_01965102 .
?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01965110 .
?targetMotifMatchRegionMatchBeginMF_01965110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01965103 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01965111 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_01965100, 1, (STRLEN(?templateMotifCigarP94368MF_01965100) - STRLEN(REPLACE(?templateMotifCigarP94368MF_01965100, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP94368101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_01965102, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965102) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_01965102, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965102) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01965103) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP94368120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP94368122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94368MF_01965115 .
?templateMotifSequenceMatchRegionP94368120 faldo:begin ?templateMotifSequenceMatchBeginP94368121 .
?templateMotifSequenceMatchBeginP94368121 faldo:position ?templateMotifSequenceMatchBeginPositionP94368116 ;
faldo:reference isoform:P94368-1 .
?templateMotifSequenceProfileAlignmentOperationP94368122 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01965126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94368MF_01965117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01965125 .
?targetMotifMatchRegionMatchBeginMF_01965125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01965118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01965126 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_01965115, 1, (STRLEN(?templateMotifCigarP94368MF_01965115) - STRLEN(REPLACE(?templateMotifCigarP94368MF_01965115, CONCAT('^(?:-*[^-]){', STR(((215 - ?templateMotifSequenceMatchBeginPositionP94368116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_01965117, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965117) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_01965117, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965117) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_01965118) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionP94368135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP94368137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP94368MF_01965130 .
?templateMotifSequenceMatchRegionP94368135 faldo:begin ?templateMotifSequenceMatchBeginP94368136 .
?templateMotifSequenceMatchBeginP94368136 faldo:position ?templateMotifSequenceMatchBeginPositionP94368131 ;
faldo:reference isoform:P94368-1 .
?templateMotifSequenceProfileAlignmentOperationP94368137 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01965141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP94368MF_01965132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01965140 .
?targetMotifMatchRegionMatchBeginMF_01965140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01965133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01965141 edam:has_input signature:MF_01965 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_01965130, 1, (STRLEN(?templateMotifCigarP94368MF_01965130) - STRLEN(REPLACE(?templateMotifCigarP94368MF_01965130, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP94368131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_01965132, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965132) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_01965132, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965132) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_01965133) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t144) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01965a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
}
"xsd:string |