| http://purl.uniprot.org/unirules/MF_00846#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:300914 up:source unirule:MF_00846 .
_:300915 up:source unirule:MF_00846 .
_:300916 up:source unirule:MF_00846 .
_:300917 up:source unirule:MF_00846 .
_:300918 up:source unirule:MF_00846 .
_:300919 up:source unirule:MF_00846 .
_:300920 up:source unirule:MF_00846 .
_:300921 up:source unirule:MF_00846 .
_:300922 up:source unirule:MF_00846 .
_:300923 up:source unirule:MF_00846 .
_:300924 up:source unirule:MF_00846 .
_:300925 up:source unirule:MF_00846 .
_:300926 up:source unirule:MF_00846 .
_:300927 up:source unirule:MF_00846 .
_:300928 up:source unirule:MF_00846 .
_:300929 up:source unirule:MF_00846 .
_:300930 up:source unirule:MF_00846 .
_:300931 up:source unirule:MF_00846 .
_:300932 up:source unirule:MF_00846 .
_:300933 up:source unirule:MF_00846 .
_:300934 up:source unirule:MF_00846 .
_:300935 up:source unirule:MF_00846 .
_:300936 up:source unirule:MF_00846 .
_:300937 up:source unirule:MF_00846 .
_:300938 up:source unirule:MF_00846 .
_:300939 up:source unirule:MF_00846 .
_:300940 up:source unirule:MF_00846 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0000049 ,
GO:0005524 ,
GO:0005737 ,
GO:0019843 ,
GO:0072344 ,
keyword:46 ,
keyword:547 ,
keyword:677 ,
keyword:67 ,
keyword:694 ,
keyword:699 ,
keyword:820 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Ribosome protection protein VmlR' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'vmlR' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Recognizes and binds in the vacant E-site of ribosomes stalled by some peptidyltransferase center (PTC)-targeting antibiotics. Makes contact with the PTC and both ribosomal subunits. Induces conformational changes in the P-site, which allows it to dislodge the antibiotic from its PTC binding site.' .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Binds within the E-site of the 70S ribosome, where it contacts ribosomal proteins of the large and small subunit, the 16 and 23S rRNAs and the acceptor arm of the P-site tRNA.' .
?annotation4 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Does not stably associate with ribosomes' .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Domain_Annotation ;
rdfs:comment 'The antibiotic resistance domain (ARD) is packed between the 23S rRNA and the acceptor arm of the P-site tRNA and inserts into the peptidyltransferase center (PTC). The C-terminal extension (CTE) contacts the small ribosomal subunit, positioned in the Shine-Dalgarno-anti-Shine-Dalgarno cavity.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ABC transporter superfamily. ABCF family. ARE2 subfamily.' .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'ABC transporter 1' .
?pfsb10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'ABC transporter 2' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Antibiotic resistance domain (ARD)' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'C-terminal extension (CTE)' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?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:30616 .
?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:30616 .
?sam46 up:classifiedWith keyword:175 .
?coiledCoil47 faldo:begin ?coiledCoilb48 ;
faldo:end ?coiledCoile49 .
?coiledCoilb48 faldo:position ?coiledCoilbp50 .
?coiledCoile49 faldo:position ?coiledCoilep51 .
?keyword52 up:range ?coiledCoil47 .
_:300941 a rdf:Statement ;
up:attribution _:300914 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:300942 a rdf:Statement ;
up:attribution _:300915 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:300943 a rdf:Statement ;
up:attribution _:300916 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:300944 a rdf:Statement ;
up:attribution _:300917 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:300945 a rdf:Statement ;
up:attribution _:300918 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:300946 a rdf:Statement ;
up:attribution _:300919 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:300947 a rdf:Statement ;
up:attribution _:300920 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:300948 a rdf:Statement ;
up:attribution _:300921 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:46 .
_:300949 a rdf:Statement ;
up:attribution _:300922 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:300950 a rdf:Statement ;
up:attribution _:300923 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:300951 a rdf:Statement ;
up:attribution _:300924 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:300952 a rdf:Statement ;
up:attribution _:300925 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:677 .
_:300953 a rdf:Statement ;
up:attribution _:300926 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:300954 a rdf:Statement ;
up:attribution _:300927 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:699 .
_:300955 a rdf:Statement ;
up:attribution _:300928 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:820 .
_:300956 a rdf:Statement ;
up:attribution _:300929 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:300957 a rdf:Statement ;
up:attribution _:300930 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:300958 a rdf:Statement ;
up:attribution _:300931 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0072344 .
_:300959 a rdf:Statement ;
up:attribution _:300932 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019843 .
_:300960 a rdf:Statement ;
up:attribution _:300933 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000049 .
_:300961 a rdf:Statement ;
up:source unirule:MF_00846 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:300962 a rdf:Statement ;
up:attribution _:300934 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:300963 a rdf:Statement ;
up:source unirule:MF_00846 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:300964 a rdf:Statement ;
up:attribution _:300935 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:300965 a rdf:Statement ;
up:source unirule:MF_00846 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:300966 a rdf:Statement ;
up:attribution _:300936 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:300967 a rdf:Statement ;
up:source unirule:MF_00846 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:300968 a rdf:Statement ;
up:attribution _:300937 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:300969 a rdf:Statement ;
up:source unirule:MF_00846 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:300970 a rdf:Statement ;
up:attribution _:300938 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:300971 a rdf:Statement ;
up:source unirule:MF_00846 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:300972 a rdf:Statement ;
up:attribution _:300939 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:300973 a rdf:Statement ;
up:attribution _:300940 ;
rdf:subject ?sam46 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:175 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00846
#Rule MF_00846 Created by:? on:2019-11-18 Modified by:Edouard de Castro on:2023-02-17
VALUES ?supertaxon53 {taxon:201174 taxon:1239 taxon:544448}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00846 .
?thisOrganism rdfs:subClassOf+ ?supertaxon53 .
BIND(URI(CONCAT(STR(?this), '#MF_00846a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionP3911559 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3911561 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39115MF_0084654 .
?templateMotifSequenceMatchRegionP3911559 faldo:begin ?templateMotifSequenceMatchBeginP3911560 .
?templateMotifSequenceMatchBeginP3911560 faldo:position ?templateMotifSequenceMatchBeginPositionP3911555 ;
faldo:reference isoform:P39115-1 .
?templateMotifSequenceProfileAlignmentOperationP3911561 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084665 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39115MF_0084656 .
?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084664 .
?targetMotifMatchRegionMatchBeginMF_0084664 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084657 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084665 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_0084654, 1, (STRLEN(?templateMotifCigarP39115MF_0084654) - STRLEN(REPLACE(?templateMotifCigarP39115MF_0084654, CONCAT('^(?:-*[^-]){', STR(((5 - ?templateMotifSequenceMatchBeginPositionP3911555) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_0084656, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084656) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_0084656, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084656) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0084657) - 1) AS ?thisPositionOn12) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_0084654, 1, (STRLEN(?templateMotifCigarP39115MF_0084654) - STRLEN(REPLACE(?templateMotifCigarP39115MF_0084654, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP3911555) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_0084656, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084656) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_0084656, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084656) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) .
BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0084657) - 1) AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) .
FILTER ((BOUND(?thisPositionOn12) && BOUND(?thisPositionOn13))) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionP3911576 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3911578 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39115MF_0084671 .
?templateMotifSequenceMatchRegionP3911576 faldo:begin ?templateMotifSequenceMatchBeginP3911577 .
?templateMotifSequenceMatchBeginP3911577 faldo:position ?templateMotifSequenceMatchBeginPositionP3911572 ;
faldo:reference isoform:P39115-1 .
?templateMotifSequenceProfileAlignmentOperationP3911578 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084682 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39115MF_0084673 .
?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084681 .
?targetMotifMatchRegionMatchBeginMF_0084681 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084674 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084682 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_0084671, 1, (STRLEN(?templateMotifCigarP39115MF_0084671) - STRLEN(REPLACE(?templateMotifCigarP39115MF_0084671, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP3911572) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_0084673, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084673) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_0084673, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084673) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0084674) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_0084671, 1, (STRLEN(?templateMotifCigarP39115MF_0084671) - STRLEN(REPLACE(?templateMotifCigarP39115MF_0084671, CONCAT('^(?:-*[^-]){', STR(((504 - ?templateMotifSequenceMatchBeginPositionP3911572) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_0084673, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084673) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_0084673, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084673) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) .
BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0084674) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP3911593 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3911595 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39115MF_0084688 .
?templateMotifSequenceMatchRegionP3911593 faldo:begin ?templateMotifSequenceMatchBeginP3911594 .
?templateMotifSequenceMatchBeginP3911594 faldo:position ?templateMotifSequenceMatchBeginPositionP3911589 ;
faldo:reference isoform:P39115-1 .
?templateMotifSequenceProfileAlignmentOperationP3911595 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084699 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39115MF_0084690 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084698 .
?targetMotifMatchRegionMatchBeginMF_0084698 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084691 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0084699 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_0084688, 1, (STRLEN(?templateMotifCigarP39115MF_0084688) - STRLEN(REPLACE(?templateMotifCigarP39115MF_0084688, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP3911589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_0084690, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084690) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_0084690, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084690) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0084691) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_0084688, 1, (STRLEN(?templateMotifCigarP39115MF_0084688) - STRLEN(REPLACE(?templateMotifCigarP39115MF_0084688, CONCAT('^(?:-*[^-]){', STR(((289 - ?templateMotifSequenceMatchBeginPositionP3911589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_0084690, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084690) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_0084690, 1, (STRLEN(?targetMotifMatchCigarP39115MF_0084690) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_0084690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0084691) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP39115110 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39115112 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39115MF_00846105 .
?templateMotifSequenceMatchRegionP39115110 faldo:begin ?templateMotifSequenceMatchBeginP39115111 .
?templateMotifSequenceMatchBeginP39115111 faldo:position ?templateMotifSequenceMatchBeginPositionP39115106 ;
faldo:reference isoform:P39115-1 .
?templateMotifSequenceProfileAlignmentOperationP39115112 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00846116 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39115MF_00846107 .
?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00846115 .
?targetMotifMatchRegionMatchBeginMF_00846115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00846108 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00846116 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_00846105, 1, (STRLEN(?templateMotifCigarP39115MF_00846105) - STRLEN(REPLACE(?templateMotifCigarP39115MF_00846105, CONCAT('^(?:-*[^-]){', STR(((483 - ?templateMotifSequenceMatchBeginPositionP39115106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_00846107, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846107) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_00846107, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846107) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00846108) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_00846105, 1, (STRLEN(?templateMotifCigarP39115MF_00846105) - STRLEN(REPLACE(?templateMotifCigarP39115MF_00846105, CONCAT('^(?:-*[^-]){', STR(((547 - ?templateMotifSequenceMatchBeginPositionP39115106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_00846107, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846107) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_00846107, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846107) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_00846108) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t121) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) .
FILTER ((BOUND(?thisPositionOn30) && BOUND(?thisPositionOn31))) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionP39115127 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39115129 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39115MF_00846122 .
?templateMotifSequenceMatchRegionP39115127 faldo:begin ?templateMotifSequenceMatchBeginP39115128 .
?templateMotifSequenceMatchBeginP39115128 faldo:position ?templateMotifSequenceMatchBeginPositionP39115123 ;
faldo:reference isoform:P39115-1 .
?templateMotifSequenceProfileAlignmentOperationP39115129 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00846133 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39115MF_00846124 .
?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00846132 .
?targetMotifMatchRegionMatchBeginMF_00846132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00846125 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00846133 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_00846122, 1, (STRLEN(?templateMotifCigarP39115MF_00846122) - STRLEN(REPLACE(?templateMotifCigarP39115MF_00846122, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP39115123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_00846124, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846124) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_00846124, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846124) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_00846125) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_00846122, 1, (STRLEN(?templateMotifCigarP39115MF_00846122) - STRLEN(REPLACE(?templateMotifCigarP39115MF_00846122, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP39115123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_00846124, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846124) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_00846124, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846124) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00846125) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]NG[ATV]GK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP39115144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP39115146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39115MF_00846139 .
?templateMotifSequenceMatchRegionP39115144 faldo:begin ?templateMotifSequenceMatchBeginP39115145 .
?templateMotifSequenceMatchBeginP39115145 faldo:position ?templateMotifSequenceMatchBeginPositionP39115140 ;
faldo:reference isoform:P39115-1 .
?templateMotifSequenceProfileAlignmentOperationP39115146 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00846150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39115MF_00846141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00846149 .
?targetMotifMatchRegionMatchBeginMF_00846149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00846142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00846150 edam:has_input signature:MF_00846 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_00846139, 1, (STRLEN(?templateMotifCigarP39115MF_00846139) - STRLEN(REPLACE(?templateMotifCigarP39115MF_00846139, CONCAT('^(?:-*[^-]){', STR(((324 - ?templateMotifSequenceMatchBeginPositionP39115140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_00846141, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846141) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_00846141, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846141) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00846142) - 1) AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39115MF_00846139, 1, (STRLEN(?templateMotifCigarP39115MF_00846139) - STRLEN(REPLACE(?templateMotifCigarP39115MF_00846139, CONCAT('^(?:-*[^-]){', STR(((331 - ?templateMotifSequenceMatchBeginPositionP39115140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39115MF_00846141, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846141) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39115MF_00846141, 1, (STRLEN(?targetMotifMatchCigarP39115MF_00846141) - STRLEN(REPLACE(?targetMotifMatchCigarP39115MF_00846141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00846142) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t155) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]NG[SICA]GK[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00846a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:annotation ?samcc156 ;
up:sequence ?thisSequence .
?samcc156 up:range ?samccr157 ;
rdf:type up:Coiled_Coil_Annotation .
?samccr157 faldo:begin ?samccb158 ;
faldo:end ?samcce159 .
?samccb158 faldo:position ?samccbp160 ;
faldo:reference ?thisSequence .
?samcce159 faldo:position ?samccep161 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam46) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00846a52')) AS ?keyword52) .
}
"xsd:string |