| http://purl.uniprot.org/unirules/MF_00861#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:307374 up:source unirule:MF_00861 .
_:307375 up:source unirule:MF_00861 .
_:307376 up:source unirule:MF_00861 .
_:307377 up:source unirule:MF_00861 .
_:307378 up:source unirule:MF_00861 .
_:307379 up:source unirule:MF_00861 .
_:307380 up:source unirule:MF_00861 .
_:307381 up:source unirule:MF_00861 .
_:307382 up:source unirule:MF_00861 .
_:307383 up:source unirule:MF_00861 .
_:307384 up:source unirule:MF_00861 .
_:307385 up:source unirule:MF_00861 .
_:307386 up:source unirule:MF_00861 .
_:307387 up:source unirule:MF_00861 .
_:307388 up:source unirule:MF_00861 .
_:307389 up:source unirule:MF_00861 .
_:307390 up:source unirule:MF_00861 .
_:307391 up:source unirule:MF_00861 .
_:307392 up:source unirule:MF_00861 .
_:307393 up:source unirule:MF_00861 .
_:307394 up:source unirule:MF_00861 .
_:307395 up:source unirule:MF_00861 .
_:307396 up:source unirule:MF_00861 .
_:307397 up:source unirule:MF_00861 .
_:307398 up:source unirule:MF_00861 .
?this up:annotation ?annotation1 ,
?annotation3 ,
?annotation4 ,
?annotation5 ,
?annotation6 ;
up:classifiedWith GO:0008851 ,
GO:0009350 ,
GO:0031419 ,
GO:0046336 ,
keyword:170 ,
keyword:456 ,
keyword:846 .
?gene0 skos:prefLabel 'eutB' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:catalyticActivity ;
up:enzymeClass .
?annotation3 up:cofactor chebi:18408 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds between the large and small subunits.' .
?annotation4 a up:Pathway_Annotation ;
rdfs:comment 'Amine and polyamine degradation; ethanolamine degradation.' .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'The basic unit is a heterodimer which dimerizes to form tetramers. The heterotetramers trimerize; 6 large subunits form a core ring with 6 small subunits projecting outwards.' .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the EutB family.' .
?case7 up:recommendedName ?name8 .
?name8 up:ecName '4.3.1.7' ;
up:fullName 'Putative ethanolamine ammonia-lyase large subunit' ;
up:shortName 'EAL large subunit' ;
rdf:type up:Structured_Name .
?case9 up:classifiedWith GO:0031471 ,
keyword:1283 ;
up:recommendedName ?name10 .
?name10 up:ecName '4.3.1.7' ;
up:fullName 'Ethanolamine ammonia-lyase large subunit' ;
up:shortName 'EAL large subunit' ;
rdf:type up:Structured_Name .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
up:ligand ?ligand15 ;
rdf:type up:Binding_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand15 rdfs:subClassOf ?molecule16 .
?molecule16 rdfs:label 'substrate' .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf ?molecule24 .
?molecule24 rdfs:label 'substrate' .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:18408 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf chebi:18408 .
?pfs41 up:annotation ?annotation42 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
up:ligand ?ligand45 ;
rdf:type up:Binding_Site_Annotation .
?pfsb43 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand45 rdfs:subClassOf ?molecule46 .
?molecule46 rdfs:label 'substrate' .
?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:18408 .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf ?molecule61 .
?molecule61 rdfs:label 'substrate' .
?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:18408 .
_:307399 a rdf:Statement ;
up:attribution _:307374 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:307400 a rdf:Statement ;
up:attribution _:307375 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:307401 a rdf:Statement ;
up:attribution _:307376 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:307402 a rdf:Statement ;
up:attribution _:307377 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:307403 a rdf:Statement ;
up:attribution _:307378 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:307404 a rdf:Statement ;
up:attribution _:307379 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:307405 a rdf:Statement ;
up:attribution _:307380 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:170 .
_:307406 a rdf:Statement ;
up:attribution _:307381 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:846 .
_:307407 a rdf:Statement ;
up:attribution _:307382 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:307408 a rdf:Statement ;
up:attribution _:307383 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008851 .
_:307409 a rdf:Statement ;
up:attribution _:307384 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009350 .
_:307410 a rdf:Statement ;
up:attribution _:307385 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046336 .
_:307411 a rdf:Statement ;
up:attribution _:307386 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0031419 .
_:307412 a rdf:Statement ;
up:attribution _:307387 ;
rdf:subject ?case7 ;
rdf:predicate up:recommendedName ;
rdf:object ?name8 .
_:307413 a rdf:Statement ;
up:attribution _:307388 ;
rdf:subject ?case9 ;
rdf:predicate up:recommendedName ;
rdf:object ?name10 .
_:307414 a rdf:Statement ;
up:attribution _:307389 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1283 .
_:307415 a rdf:Statement ;
up:attribution _:307390 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0031471 .
_:307416 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:307417 a rdf:Statement ;
up:attribution _:307391 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:307418 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:307419 a rdf:Statement ;
up:attribution _:307392 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:307420 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:307421 a rdf:Statement ;
up:attribution _:307393 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:307422 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:307423 a rdf:Statement ;
up:attribution _:307394 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:307424 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:307425 a rdf:Statement ;
up:attribution _:307395 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:307426 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:307427 a rdf:Statement ;
up:attribution _:307396 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:307428 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:307429 a rdf:Statement ;
up:attribution _:307397 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:307430 a rdf:Statement ;
up:source unirule:MF_00861 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:307431 a rdf:Statement ;
up:attribution _:307398 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00861
#Rule MF_00861 Created by:? on:2021-02-19 Modified by:Edouard de Castro on:2022-11-19
VALUES ?supertaxon71 {taxon:2 taxon:183963}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00861 .
?thisOrganism rdfs:subClassOf+ ?supertaxon71 .
BIND(URI(CONCAT(STR(?this), '#MF_00861a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP0AEJ677 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ679 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_0086172 .
?templateMotifSequenceMatchRegionP0AEJ677 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ678 .
?templateMotifSequenceMatchBeginP0AEJ678 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ673 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ679 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0086183 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_0086174 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0086182 .
?targetMotifMatchRegionMatchBeginMF_0086182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0086175 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0086183 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_0086172, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_0086172) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_0086172, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionP0AEJ673) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_0086174, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_0086174) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_0086174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_0086174, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_0086174) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_0086174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0086175) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_0086172, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_0086172) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_0086172, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP0AEJ673) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_0086174, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_0086174) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_0086174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_0086174, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_0086174) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_0086174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0086175) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse14) .
FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP0AEJ694 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ696 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_0086189 .
?templateMotifSequenceMatchRegionP0AEJ694 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ695 .
?templateMotifSequenceMatchBeginP0AEJ695 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ690 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ696 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00861100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_0086191 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0086199 .
?targetMotifMatchRegionMatchBeginMF_0086199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0086192 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00861100 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_0086189, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_0086189) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_0086189, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionP0AEJ690) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_0086191, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_0086191) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_0086191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_0086191, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_0086191) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_0086191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0086192) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionP0AEJ6109 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ6111 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_00861104 .
?templateMotifSequenceMatchRegionP0AEJ6109 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ6110 .
?templateMotifSequenceMatchBeginP0AEJ6110 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ6105 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ6111 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00861115 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_00861106 .
?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00861114 .
?targetMotifMatchRegionMatchBeginMF_00861114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00861107 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00861115 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_00861104, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_00861104) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_00861104, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP0AEJ6105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861106, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861106) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861106, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861106) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) .
BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_00861107) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t118) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'P')) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP0AEJ6124 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ6126 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_00861119 .
?templateMotifSequenceMatchRegionP0AEJ6124 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ6125 .
?templateMotifSequenceMatchBeginP0AEJ6125 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ6120 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ6126 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00861130 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_00861121 .
?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00861129 .
?targetMotifMatchRegionMatchBeginMF_00861129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00861122 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00861130 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_00861119, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_00861119) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_00861119, CONCAT('^(?:-*[^-]){', STR(((246 - ?templateMotifSequenceMatchBeginPositionP0AEJ6120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861121, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861121, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_00861122) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t133) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP0AEJ6139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ6141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_00861134 .
?templateMotifSequenceMatchRegionP0AEJ6139 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ6140 .
?templateMotifSequenceMatchBeginP0AEJ6140 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ6135 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ6141 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00861145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_00861136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00861144 .
?targetMotifMatchRegionMatchBeginMF_00861144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00861137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00861145 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_00861134, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_00861134) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_00861134, CONCAT('^(?:-*[^-]){', STR(((287 - ?templateMotifSequenceMatchBeginPositionP0AEJ6135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861136, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861136) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861136, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861136) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_00861137) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP0AEJ6154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ6156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_00861149 .
?templateMotifSequenceMatchRegionP0AEJ6154 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ6155 .
?templateMotifSequenceMatchBeginP0AEJ6155 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ6150 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ6156 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00861160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_00861151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00861159 .
?targetMotifMatchRegionMatchBeginMF_00861159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00861152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00861160 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_00861149, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_00861149) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_00861149, CONCAT('^(?:-*[^-]){', STR(((295 - ?templateMotifSequenceMatchBeginPositionP0AEJ6150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861151, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861151) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861151, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861151) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00861152) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t163) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP0AEJ6169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ6171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_00861164 .
?templateMotifSequenceMatchRegionP0AEJ6169 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ6170 .
?templateMotifSequenceMatchBeginP0AEJ6170 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ6165 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ6171 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00861175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_00861166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00861174 .
?targetMotifMatchRegionMatchBeginMF_00861174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00861167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00861175 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_00861164, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_00861164) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_00861164, CONCAT('^(?:-*[^-]){', STR(((362 - ?templateMotifSequenceMatchBeginPositionP0AEJ6165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861166, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861166) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861166, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861166) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00861167) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP0AEJ6184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEJ6186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEJ6MF_00861179 .
?templateMotifSequenceMatchRegionP0AEJ6184 faldo:begin ?templateMotifSequenceMatchBeginP0AEJ6185 .
?templateMotifSequenceMatchBeginP0AEJ6185 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEJ6180 ;
faldo:reference isoform:P0AEJ6-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEJ6186 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00861190 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEJ6MF_00861181 .
?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00861189 .
?targetMotifMatchRegionMatchBeginMF_00861189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00861182 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00861190 edam:has_input signature:MF_00861 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEJ6MF_00861179, 1, (STRLEN(?templateMotifCigarP0AEJ6MF_00861179) - STRLEN(REPLACE(?templateMotifCigarP0AEJ6MF_00861179, CONCAT('^(?:-*[^-]){', STR(((401 - ?templateMotifSequenceMatchBeginPositionP0AEJ6180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861181, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861181) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEJ6MF_00861181, 1, (STRLEN(?targetMotifMatchCigarP0AEJ6MF_00861181) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEJ6MF_00861181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) .
BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00861182) - 1) AS ?thisPositionOn69) .
BIND(?thisPositionOn69 AS ?thisPositionOn70) .
BIND(?this AS ?pfs1t193) .
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) = 'M')) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case7) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a8')) AS ?name8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case9) .
BIND(URI(CONCAT(STR(?this), '#MF_00861a10')) AS ?name10) .
}
}
"xsd:string |