| http://purl.uniprot.org/unirules/MF_00847#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:301538 up:source unirule:MF_00847 .
_:301539 up:source unirule:MF_00847 .
_:301540 up:source unirule:MF_00847 .
_:301541 up:source unirule:MF_00847 .
_:301542 up:source unirule:MF_00847 .
_:301543 up:source unirule:MF_00847 .
_:301544 up:source unirule:MF_00847 .
_:301545 up:source unirule:MF_00847 .
_:301546 up:source unirule:MF_00847 .
_:301547 up:source unirule:MF_00847 .
_:301548 up:source unirule:MF_00847 .
_:301549 up:source unirule:MF_00847 .
_:301550 up:source unirule:MF_00847 .
_:301551 up:source unirule:MF_00847 .
_:301552 up:source unirule:MF_00847 .
_:301553 up:source unirule:MF_00847 .
_:301554 up:source unirule:MF_00847 .
_:301555 up:source unirule:MF_00847 .
_:301556 up:source unirule:MF_00847 .
_:301557 up:source unirule:MF_00847 .
_:301558 up:source unirule:MF_00847 .
_:301559 up:source unirule:MF_00847 .
_:301560 up:source unirule:MF_00847 .
_:301561 up:source unirule:MF_00847 .
_:301562 up:source unirule:MF_00847 .
_:301563 up:source unirule:MF_00847 .
_:301564 up:source unirule:MF_00847 .
_:301565 up:source unirule:MF_00847 .
_:301566 up:source unirule:MF_00847 .
_:301567 up:source unirule:MF_00847 .
_:301568 up:source unirule:MF_00847 .
_:301569 up:source unirule:MF_00847 .
_:301570 up:source unirule:MF_00847 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation11 ;
up:classifiedWith GO:0000049 ,
GO:0005524 ,
GO:0005737 ,
GO:0016887 ,
GO:0019843 ,
GO:0043022 ,
GO:0045900 ,
keyword:378 ,
keyword:547 ,
keyword:648 ,
keyword:677 ,
keyword:67 ,
keyword:694 ,
keyword:699 ,
keyword:810 ,
keyword:820 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.6.1.-' ;
up:fullName 'Energy-dependent translational throttle protein EttA' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Translational regulatory factor EttA' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'ettA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'A translation factor that gates the progression of the 70S ribosomal initiation complex (IC, containing tRNA(fMet) in the P-site) into the translation elongation cycle by using a mechanism sensitive to the ATP/ADP ratio. Binds to the 70S ribosome E-site where it modulates the state of the translating ribosome during subunit translocation. ATP hydrolysis probably frees it from the ribosome, which can enter the elongation phase.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Monomer. Probably contacts ribosomal proteins L1, L5, L33 and S7, the 16S and 23S rRNA and the P-site containing tRNA(fMet).' .
?annotation7 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Associates with ribosomes and polysomes' .
?annotation7li8 up:cellularComponent .
?annotation9 a up:Domain_Annotation ;
rdfs:comment 'The arm domain is inserted in the first ABC transporter domain. Probably contacts ribosomal protein L1.' .
?annotation10 a up:Domain_Annotation ;
rdfs:comment 'The P-site tRNA interaction motif (PtIM domain) probably interacts with the P-site tRNA(fMet) as well as the 23S rRNA.' .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ABC transporter superfamily. ABCF family. Translational throttle EttA subfamily.' .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'ABC transporter 1' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'ABC transporter 2' .
?pfsb20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Arm' .
?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:Region_Annotation ;
rdfs:comment 'PtIM' .
?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:30616 .
?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:30616 .
_:301571 a rdf:Statement ;
up:attribution _:301538 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:301572 a rdf:Statement ;
up:attribution _:301539 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:301573 a rdf:Statement ;
up:attribution _:301540 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:301574 a rdf:Statement ;
up:attribution _:301541 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:301575 a rdf:Statement ;
up:attribution _:301542 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:301576 a rdf:Statement ;
up:attribution _:301543 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:301577 a rdf:Statement ;
up:attribution _:301544 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:301578 a rdf:Statement ;
up:attribution _:301545 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:301579 a rdf:Statement ;
up:attribution _:301546 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:301580 a rdf:Statement ;
up:attribution _:301547 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:301581 a rdf:Statement ;
up:attribution _:301548 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:301582 a rdf:Statement ;
up:attribution _:301549 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:301583 a rdf:Statement ;
up:attribution _:301550 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:301584 a rdf:Statement ;
up:attribution _:301551 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:301585 a rdf:Statement ;
up:attribution _:301552 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:301586 a rdf:Statement ;
up:attribution _:301553 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:677 .
_:301587 a rdf:Statement ;
up:attribution _:301554 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:301588 a rdf:Statement ;
up:attribution _:301555 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:699 .
_:301589 a rdf:Statement ;
up:attribution _:301556 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:810 .
_:301590 a rdf:Statement ;
up:attribution _:301557 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:820 .
_:301591 a rdf:Statement ;
up:attribution _:301558 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:301592 a rdf:Statement ;
up:attribution _:301559 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016887 .
_:301593 a rdf:Statement ;
up:attribution _:301560 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:301594 a rdf:Statement ;
up:attribution _:301561 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019843 .
_:301595 a rdf:Statement ;
up:attribution _:301562 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000049 .
_:301596 a rdf:Statement ;
up:attribution _:301563 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043022 .
_:301597 a rdf:Statement ;
up:attribution _:301564 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0045900 .
_:301598 a rdf:Statement ;
up:source unirule:MF_00847 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:301599 a rdf:Statement ;
up:attribution _:301565 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:301600 a rdf:Statement ;
up:source unirule:MF_00847 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:301601 a rdf:Statement ;
up:attribution _:301566 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:301602 a rdf:Statement ;
up:source unirule:MF_00847 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:301603 a rdf:Statement ;
up:attribution _:301567 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:301604 a rdf:Statement ;
up:source unirule:MF_00847 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:301605 a rdf:Statement ;
up:attribution _:301568 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:301606 a rdf:Statement ;
up:source unirule:MF_00847 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:301607 a rdf:Statement ;
up:attribution _:301569 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:301608 a rdf:Statement ;
up:source unirule:MF_00847 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:301609 a rdf:Statement ;
up:attribution _:301570 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00847
#Rule MF_00847 Created by:? on:2019-11-26 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00847 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00847a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionP0A9W355 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9W357 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9W3MF_0084750 .
?templateMotifSequenceMatchRegionP0A9W355 faldo:begin ?templateMotifSequenceMatchBeginP0A9W356 .
?templateMotifSequenceMatchBeginP0A9W356 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9W351 ;
faldo:reference isoform:P0A9W3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9W357 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084761 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9W3MF_0084752 .
?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084760 .
?targetMotifMatchRegionMatchBeginMF_0084760 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084753 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084761 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_0084750, 1, (STRLEN(?templateMotifCigarP0A9W3MF_0084750) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_0084750, CONCAT('^(?:-*[^-]){', STR(((6 - ?templateMotifSequenceMatchBeginPositionP0A9W351) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084752, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084752) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084752, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084752, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084752) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084752, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) .
BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0084753) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_0084750, 1, (STRLEN(?templateMotifCigarP0A9W3MF_0084750) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_0084750, CONCAT('^(?:-*[^-]){', STR(((259 - ?templateMotifSequenceMatchBeginPositionP0A9W351) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084752, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084752) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084752, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084752, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084752) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084752, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) .
BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0084753) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP0A9W372 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9W374 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9W3MF_0084767 .
?templateMotifSequenceMatchRegionP0A9W372 faldo:begin ?templateMotifSequenceMatchBeginP0A9W373 .
?templateMotifSequenceMatchBeginP0A9W373 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9W368 ;
faldo:reference isoform:P0A9W3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9W374 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084778 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9W3MF_0084769 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084777 .
?targetMotifMatchRegionMatchBeginMF_0084777 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084770 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084778 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_0084767, 1, (STRLEN(?templateMotifCigarP0A9W3MF_0084767) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_0084767, CONCAT('^(?:-*[^-]){', STR(((324 - ?templateMotifSequenceMatchBeginPositionP0A9W368) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084769, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084769) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084769, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084769, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084769) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084769, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0084770) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_0084767, 1, (STRLEN(?templateMotifCigarP0A9W3MF_0084767) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_0084767, CONCAT('^(?:-*[^-]){', STR(((550 - ?templateMotifSequenceMatchBeginPositionP0A9W368) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084769, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084769) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084769, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084769, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084769) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084769, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0084770) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) .
FILTER ((BOUND(?thisPositionOn22) && BOUND(?thisPositionOn23))) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP0A9W389 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9W391 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9W3MF_0084784 .
?templateMotifSequenceMatchRegionP0A9W389 faldo:begin ?templateMotifSequenceMatchBeginP0A9W390 .
?templateMotifSequenceMatchBeginP0A9W390 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9W385 ;
faldo:reference isoform:P0A9W3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9W391 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084795 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9W3MF_0084786 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084794 .
?targetMotifMatchRegionMatchBeginMF_0084794 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084787 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084795 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_0084784, 1, (STRLEN(?templateMotifCigarP0A9W3MF_0084784) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_0084784, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionP0A9W385) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084786, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084786) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084786, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084786) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0084787) - 1) AS ?thisPositionOn28) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_0084784, 1, (STRLEN(?templateMotifCigarP0A9W3MF_0084784) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_0084784, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP0A9W385) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084786, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084786) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_0084786, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_0084786) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_0084786, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0084787) - 1) AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) .
FILTER ((BOUND(?thisPositionOn28) && BOUND(?thisPositionOn29))) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP0A9W3106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9W3108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9W3MF_00847101 .
?templateMotifSequenceMatchRegionP0A9W3106 faldo:begin ?templateMotifSequenceMatchBeginP0A9W3107 .
?templateMotifSequenceMatchBeginP0A9W3107 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9W3102 ;
faldo:reference isoform:P0A9W3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9W3108 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00847112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9W3MF_00847103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00847111 .
?targetMotifMatchRegionMatchBeginMF_00847111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00847104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00847112 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_00847101, 1, (STRLEN(?templateMotifCigarP0A9W3MF_00847101) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_00847101, CONCAT('^(?:-*[^-]){', STR(((242 - ?templateMotifSequenceMatchBeginPositionP0A9W3102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847103, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847103, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00847104) - 1) AS ?thisPositionOn34) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_00847101, 1, (STRLEN(?templateMotifCigarP0A9W3MF_00847101) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_00847101, CONCAT('^(?:-*[^-]){', STR(((322 - ?templateMotifSequenceMatchBeginPositionP0A9W3102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847103, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847103, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_00847104) - 1) AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) .
FILTER ((BOUND(?thisPositionOn34) && BOUND(?thisPositionOn35))) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionP0A9W3123 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9W3125 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9W3MF_00847118 .
?templateMotifSequenceMatchRegionP0A9W3123 faldo:begin ?templateMotifSequenceMatchBeginP0A9W3124 .
?templateMotifSequenceMatchBeginP0A9W3124 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9W3119 ;
faldo:reference isoform:P0A9W3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9W3125 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00847129 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9W3MF_00847120 .
?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00847128 .
?targetMotifMatchRegionMatchBeginMF_00847128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00847121 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00847129 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_00847118, 1, (STRLEN(?templateMotifCigarP0A9W3MF_00847118) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_00847118, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionP0A9W3119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847120, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847120) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847120, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847120) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_00847121) - 1) AS ?thisPositionOn41) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_00847118, 1, (STRLEN(?templateMotifCigarP0A9W3MF_00847118) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_00847118, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionP0A9W3119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847120, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847120) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847120, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847120) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_00847121) - 1) AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t134) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]NG[ATV]GK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP0A9W3140 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9W3142 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9W3MF_00847135 .
?templateMotifSequenceMatchRegionP0A9W3140 faldo:begin ?templateMotifSequenceMatchBeginP0A9W3141 .
?templateMotifSequenceMatchBeginP0A9W3141 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9W3136 ;
faldo:reference isoform:P0A9W3-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9W3142 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00847146 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9W3MF_00847137 .
?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00847145 .
?targetMotifMatchRegionMatchBeginMF_00847145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00847138 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00847146 edam:has_input signature:MF_00847 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_00847135, 1, (STRLEN(?templateMotifCigarP0A9W3MF_00847135) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_00847135, CONCAT('^(?:-*[^-]){', STR(((356 - ?templateMotifSequenceMatchBeginPositionP0A9W3136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847137, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847137) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847137, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847137) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_00847138) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9W3MF_00847135, 1, (STRLEN(?templateMotifCigarP0A9W3MF_00847135) - STRLEN(REPLACE(?templateMotifCigarP0A9W3MF_00847135, CONCAT('^(?:-*[^-]){', STR(((363 - ?templateMotifSequenceMatchBeginPositionP0A9W3136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847137, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847137) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9W3MF_00847137, 1, (STRLEN(?targetMotifMatchCigarP0A9W3MF_00847137) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9W3MF_00847137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) .
BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_00847138) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t151) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]NG[SICAV]GK[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn48, (?thisPositionOn49 - ?thisPositionOn48)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00847a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
}
"xsd:string |