| http://purl.uniprot.org/unirules/MF_04121#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:959604 up:source unirule:MF_04121 .
_:959605 up:source unirule:MF_04121 .
_:959606 up:source unirule:MF_04121 .
_:959607 up:source unirule:MF_04121 .
_:959608 up:source unirule:MF_04121 .
_:959609 up:source unirule:MF_04121 .
_:959610 up:source unirule:MF_04121 .
_:959611 up:source unirule:MF_04121 .
_:959612 up:source unirule:MF_04121 .
_:959613 up:source unirule:MF_04121 .
_:959614 up:source unirule:MF_04121 .
_:959615 up:source unirule:MF_04121 .
_:959616 up:source unirule:MF_04121 .
_:959617 up:source unirule:MF_04121 .
_:959618 up:source unirule:MF_04121 .
_:959619 up:source unirule:MF_04121 .
_:959620 up:source unirule:MF_04121 .
_:959621 up:source unirule:MF_04121 .
_:959622 up:source unirule:MF_04121 .
_:959623 up:source unirule:MF_04121 .
_:959624 up:source unirule:MF_04121 .
_:959625 up:source unirule:MF_04121 .
_:959626 up:source unirule:MF_04121 .
_:959627 up:source unirule:MF_04121 .
_:959628 up:source unirule:MF_04121 .
_:959629 up:source unirule:MF_04121 .
_:959630 up:source unirule:MF_04121 .
_:959631 up:source unirule:MF_04121 .
_:959632 up:source unirule:MF_04121 .
_:959633 up:source unirule:MF_04121 .
_:959634 up:source unirule:MF_04121 .
_:959635 up:source unirule:MF_04121 .
_:959636 up:source unirule:MF_04121 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation4 ;
up:classifiedWith GO:0044423 ,
GO:0098932 ,
GO:0099002 ,
keyword:1030 ,
keyword:1032 ,
keyword:1043 ,
keyword:1133 ,
keyword:1160 ,
keyword:1162 ,
keyword:1171 ,
keyword:1244 ,
keyword:472 ,
keyword:812 ,
keyword:946 .
?annotation0 a up:Subunit_Annotation ;
rdfs:comment 'Homotetramer. Interacts with gp15; after ejection the gp15-gp16 complex composed of a gp15 octamer and a gp16 tetramer probably binds both the viral DNA and the host inner membrane.' .
?annotation1 a up:Subcellular_Location_Annotation ;
rdfs:comment 'The gp15-gp16 complex spans the periplasm and the cytoplasmic membrane' .
?annotation1li2 up:cellularComponent .
?annotation1li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the transglycosylase Slt family.' .
?case5 up:alternativeName ?name7 ;
up:classifiedWith GO:0008933 ,
keyword:1235 ,
keyword:1236 ,
keyword:378 ,
keyword:456 ,
keyword:81 ,
keyword:929 ;
up:recommendedName ?name6 .
?name6 up:ecName '4.2.2.n1' ;
up:fullName 'Peptidoglycan transglycosylase gp16' ;
rdf:type up:Structured_Name .
?name7 up:fullName 'Internal core protein gp16' ;
rdf:type up:Structured_Name .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Active_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Transglycosylase SLT-type domain' .
?pfsb35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Essential for viral DNA translocation' .
?pfsb41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?sam45 up:classifiedWith keyword:175 .
?coiledCoil46 faldo:begin ?coiledCoilb47 ;
faldo:end ?coiledCoile48 .
?coiledCoilb47 faldo:position ?coiledCoilbp49 .
?coiledCoile48 faldo:position ?coiledCoilep50 .
?keyword51 up:range ?coiledCoil46 .
_:959637 a rdf:Statement ;
up:attribution _:959604 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:959638 a rdf:Statement ;
up:attribution _:959605 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:959639 a rdf:Statement ;
up:attribution _:959606 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:959640 a rdf:Statement ;
up:attribution _:959607 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1030 .
_:959641 a rdf:Statement ;
up:attribution _:959608 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1032 .
_:959642 a rdf:Statement ;
up:attribution _:959609 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1043 .
_:959643 a rdf:Statement ;
up:attribution _:959610 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:959644 a rdf:Statement ;
up:attribution _:959611 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:959645 a rdf:Statement ;
up:attribution _:959612 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:959646 a rdf:Statement ;
up:attribution _:959613 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1171 .
_:959647 a rdf:Statement ;
up:attribution _:959614 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1162 .
_:959648 a rdf:Statement ;
up:attribution _:959615 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1244 .
_:959649 a rdf:Statement ;
up:attribution _:959616 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:946 .
_:959650 a rdf:Statement ;
up:attribution _:959617 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1160 .
_:959651 a rdf:Statement ;
up:attribution _:959618 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044423 .
_:959652 a rdf:Statement ;
up:attribution _:959619 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0098932 .
_:959653 a rdf:Statement ;
up:attribution _:959620 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0099002 .
_:959654 a rdf:Statement ;
up:attribution _:959621 ;
rdf:subject ?case5 ;
rdf:predicate up:recommendedName ;
rdf:object ?name6 .
_:959655 a rdf:Statement ;
up:attribution _:959622 ;
rdf:subject ?case5 ;
rdf:predicate up:alternativeName ;
rdf:object ?name7 .
_:959656 a rdf:Statement ;
up:attribution _:959623 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:929 .
_:959657 a rdf:Statement ;
up:attribution _:959624 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:81 .
_:959658 a rdf:Statement ;
up:attribution _:959625 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1235 .
_:959659 a rdf:Statement ;
up:attribution _:959626 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1236 .
_:959660 a rdf:Statement ;
up:attribution _:959627 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:959661 a rdf:Statement ;
up:attribution _:959628 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:959662 a rdf:Statement ;
up:attribution _:959629 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008933 .
_:959663 a rdf:Statement ;
up:source unirule:MF_04121 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:959664 a rdf:Statement ;
up:attribution _:959630 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:959665 a rdf:Statement ;
up:source unirule:MF_04121 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:959666 a rdf:Statement ;
up:attribution _:959631 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:959667 a rdf:Statement ;
up:source unirule:MF_04121 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:959668 a rdf:Statement ;
up:attribution _:959632 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:959669 a rdf:Statement ;
up:source unirule:MF_04121 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:959670 a rdf:Statement ;
up:attribution _:959633 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:959671 a rdf:Statement ;
up:source unirule:MF_04121 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:959672 a rdf:Statement ;
up:attribution _:959634 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:959673 a rdf:Statement ;
up:source unirule:MF_04121 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:959674 a rdf:Statement ;
up:attribution _:959635 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:959675 a rdf:Statement ;
up:attribution _:959636 ;
rdf:subject ?sam45 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:175 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04121
#Rule MF_04121 Created by:? on:2018-01-18 Modified by:Catherine Rivoire on:2025-03-20
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04121 .
?thisOrganism rdfs:subClassOf+ taxon:2731619 .
BIND(URI(CONCAT(STR(?this), '#MF_04121a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch56 faldo:location ?templateMotifSequenceMatchRegionP0372657 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0372659 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03726MF_0412152 .
?templateMotifSequenceMatchRegionP0372657 faldo:begin ?templateMotifSequenceMatchBeginP0372658 .
?templateMotifSequenceMatchBeginP0372658 faldo:position ?templateMotifSequenceMatchBeginPositionP0372653 ;
faldo:reference isoform:P03726-1 .
?templateMotifSequenceProfileAlignmentOperationP0372659 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch60 faldo:location ?targetMotifMatchRegionMatch61 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412163 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03726MF_0412154 .
?targetMotifMatchRegionMatch61 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412162 .
?targetMotifMatchRegionMatchBeginMF_0412162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412155 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0412163 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagtransglycosylase) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_0412152, 1, (STRLEN(?templateMotifCigarP03726MF_0412152) - STRLEN(REPLACE(?templateMotifCigarP03726MF_0412152, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP0372653) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_0412154, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412154) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_0412154, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412154) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) .
BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0412155) - 1) AS ?thisPositionOn13) .
BIND(?thisPositionOn13 AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP0372672 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0372674 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03726MF_0412167 .
?templateMotifSequenceMatchRegionP0372672 faldo:begin ?templateMotifSequenceMatchBeginP0372673 .
?templateMotifSequenceMatchBeginP0372673 faldo:position ?templateMotifSequenceMatchBeginPositionP0372668 ;
faldo:reference isoform:P03726-1 .
?templateMotifSequenceProfileAlignmentOperationP0372674 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412178 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03726MF_0412169 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412177 .
?targetMotifMatchRegionMatchBeginMF_0412177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412170 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0412178 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_0412167, 1, (STRLEN(?templateMotifCigarP03726MF_0412167) - STRLEN(REPLACE(?templateMotifCigarP03726MF_0412167, CONCAT('^(?:-*[^-]){', STR(((1136 - ?templateMotifSequenceMatchBeginPositionP0372668) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_0412169, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412169) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_0412169, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412169) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0412170) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs2t81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((BOUND(?thisPositionOn19) && BOUND(?thisPositionOn20))) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP0372687 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0372689 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03726MF_0412182 .
?templateMotifSequenceMatchRegionP0372687 faldo:begin ?templateMotifSequenceMatchBeginP0372688 .
?templateMotifSequenceMatchBeginP0372688 faldo:position ?templateMotifSequenceMatchBeginPositionP0372683 ;
faldo:reference isoform:P03726-1 .
?templateMotifSequenceProfileAlignmentOperationP0372689 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412193 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03726MF_0412184 .
?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412192 .
?targetMotifMatchRegionMatchBeginMF_0412192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412185 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0412193 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_0412182, 1, (STRLEN(?templateMotifCigarP03726MF_0412182) - STRLEN(REPLACE(?templateMotifCigarP03726MF_0412182, CONCAT('^(?:-*[^-]){', STR(((1137 - ?templateMotifSequenceMatchBeginPositionP0372683) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_0412184, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412184) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_0412184, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412184) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) .
BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0412185) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_0412182, 1, (STRLEN(?templateMotifCigarP03726MF_0412182) - STRLEN(REPLACE(?templateMotifCigarP03726MF_0412182, CONCAT('^(?:-*[^-]){', STR(((1157 - ?templateMotifSequenceMatchBeginPositionP0372683) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_0412184, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412184) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_0412184, 1, (STRLEN(?targetMotifMatchCigarP03726MF_0412184) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_0412184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0412185) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs2t98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP03726104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03726106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03726MF_0412199 .
?templateMotifSequenceMatchRegionP03726104 faldo:begin ?templateMotifSequenceMatchBeginP03726105 .
?templateMotifSequenceMatchBeginP03726105 faldo:position ?templateMotifSequenceMatchBeginPositionP03726100 ;
faldo:reference isoform:P03726-1 .
?templateMotifSequenceProfileAlignmentOperationP03726106 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04121110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03726MF_04121101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04121109 .
?targetMotifMatchRegionMatchBeginMF_04121109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04121102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04121110 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_0412199, 1, (STRLEN(?templateMotifCigarP03726MF_0412199) - STRLEN(REPLACE(?templateMotifCigarP03726MF_0412199, CONCAT('^(?:-*[^-]){', STR(((1158 - ?templateMotifSequenceMatchBeginPositionP03726100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_04121101, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121101) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_04121101, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121101) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_04121102) - 1) AS ?thisPositionOn31) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn32) .
BIND(?this AS ?pfs2t113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse30) .
FILTER ((BOUND(?thisPositionOn31) && BOUND(?thisPositionOn32))) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP03726119 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03726121 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03726MF_04121114 .
?templateMotifSequenceMatchRegionP03726119 faldo:begin ?templateMotifSequenceMatchBeginP03726120 .
?templateMotifSequenceMatchBeginP03726120 faldo:position ?templateMotifSequenceMatchBeginPositionP03726115 ;
faldo:reference isoform:P03726-1 .
?templateMotifSequenceProfileAlignmentOperationP03726121 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04121125 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03726MF_04121116 .
?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04121124 .
?targetMotifMatchRegionMatchBeginMF_04121124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04121117 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04121125 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_04121114, 1, (STRLEN(?templateMotifCigarP03726MF_04121114) - STRLEN(REPLACE(?templateMotifCigarP03726MF_04121114, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP03726115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_04121116, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121116) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_04121116, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121116) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_04121117) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_04121114, 1, (STRLEN(?templateMotifCigarP03726MF_04121114) - STRLEN(REPLACE(?templateMotifCigarP03726MF_04121114, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP03726115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_04121116, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121116) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_04121116, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121116) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_04121117) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs2t130) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse36) .
FILTER ((BOUND(?thisPositionOn37) && BOUND(?thisPositionOn38))) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP03726136 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03726138 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03726MF_04121131 .
?templateMotifSequenceMatchRegionP03726136 faldo:begin ?templateMotifSequenceMatchBeginP03726137 .
?templateMotifSequenceMatchBeginP03726137 faldo:position ?templateMotifSequenceMatchBeginPositionP03726132 ;
faldo:reference isoform:P03726-1 .
?templateMotifSequenceProfileAlignmentOperationP03726138 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04121142 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03726MF_04121133 .
?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04121141 .
?targetMotifMatchRegionMatchBeginMF_04121141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04121134 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04121142 edam:has_input signature:MF_04121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_04121131, 1, (STRLEN(?templateMotifCigarP03726MF_04121131) - STRLEN(REPLACE(?templateMotifCigarP03726MF_04121131, CONCAT('^(?:-*[^-]){', STR(((1314 - ?templateMotifSequenceMatchBeginPositionP03726132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_04121133, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121133) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_04121133, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121133) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_04121134) - 1) AS ?thisPositionOn43) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03726MF_04121131, 1, (STRLEN(?templateMotifCigarP03726MF_04121131) - STRLEN(REPLACE(?templateMotifCigarP03726MF_04121131, CONCAT('^(?:-*[^-]){', STR(((1318 - ?templateMotifSequenceMatchBeginPositionP03726132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03726MF_04121133, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121133) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03726MF_04121133, 1, (STRLEN(?targetMotifMatchCigarP03726MF_04121133) - STRLEN(REPLACE(?targetMotifMatchCigarP03726MF_04121133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_04121134) - 1) AS ?thisPositionOn44) .
BIND(?this AS ?pfs2t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) .
FILTER (REGEX('RE[KR][KR]K', SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag148) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a6')) AS ?name6) .
BIND(URI(CONCAT(STR(?this), '#MF_04121a7')) AS ?name7) .
}
BIND(IF(BOUND(?tagtransglycosylase), ?caseWithTag148, ?UNBOUND_VARIABLE) AS ?case5) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag149) .
}
BIND(IF(BOUND(?tagtransglycosylase), ?caseWithTag149, ?UNBOUND_VARIABLE) AS ?case8) .
OPTIONAL {
?this up:annotation ?samcc150 ;
up:sequence ?thisSequence .
?samcc150 up:range ?samccr151 ;
rdf:type up:Coiled_Coil_Annotation .
?samccr151 faldo:begin ?samccb152 ;
faldo:end ?samcce153 .
?samccb152 faldo:position ?samccbp154 ;
faldo:reference ?thisSequence .
?samcce153 faldo:position ?samccep155 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam45) .
}
BIND(URI(CONCAT(STR(?this), '#MF_04121a51')) AS ?keyword51) .
}
"xsd:string |