Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_04104#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_04104#construct-where-list-0
http://purl.uniprot.org/unirules/MF_04104#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_04104#construct-template-list-0
http://purl.uniprot.org/unirules/MF_04104#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:954361 up:source unirule:MF_04104 . _:954362 up:source unirule:MF_04104 . _:954363 up:source unirule:MF_04104 . _:954364 up:source unirule:MF_04104 . _:954365 up:source unirule:MF_04104 . _:954366 up:source unirule:MF_04104 . _:954367 up:source unirule:MF_04104 . _:954368 up:source unirule:MF_04104 . _:954369 up:source unirule:MF_04104 . _:954370 up:source unirule:MF_04104 . _:954371 up:source unirule:MF_04104 . _:954372 up:source unirule:MF_04104 . _:954373 up:source unirule:MF_04104 . _:954374 up:source unirule:MF_04104 . _:954375 up:source unirule:MF_04104 . _:954376 up:source unirule:MF_04104 . _:954377 up:source unirule:MF_04104 . _:954378 up:source unirule:MF_04104 . _:954379 up:source unirule:MF_04104 . _:954380 up:source unirule:MF_04104 . _:954381 up:source unirule:MF_04104 . _:954382 up:source unirule:MF_04104 . _:954383 up:source unirule:MF_04104 . _:954384 up:source unirule:MF_04104 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0016020 , GO:0020002 , GO:0140911 , keyword:1030 , keyword:1032 , keyword:1043 , keyword:1133 , keyword:1188 , keyword:204 , keyword:472 , keyword:578 , keyword:735 , keyword:812 ; up:recommendedName ?name0 . ?name0 up:fullName 'Holin' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Accumulates harmlessly in the cytoplasmic membrane until it reaches a critical concentration that triggers the formation of micron-scale pores (holes) causing host cell membrane disruption and endolysin escape into the periplasmic space. Determines the precise timing of host cell lysis. Regulated by specific antiholins that somehow sense superinfections and then delay lysis. Participates with the endolysin and spanin proteins in the sequential events which lead to the programmed host cell lysis releasing the mature viral particles from the host cell.' . ?annotation2 a up:Subunit_Annotation ; rdfs:comment 'Homomultimer. Heterotetramer composed of 2 holin and 2 antiholin. The holin-antiholin complex binds dsDNA. Interacts (via C-terminus) with antiholin (via C-terminus); this interaction blocks the holin homomultimerization and delays host cell lysis. Interacts (via N-terminus) with the lysis inhibition accessory protein rIII; this interaction stabilizes the holin-antiholin complex thereby resulting in a robust block of the hole formation.' . ?annotation3 a up:Subcellular_Location_Annotation ; rdfs:comment 'Classified as a class III holin' . ?annotation3li4 up:cellularComponent ; up:orientation ; up:topology . ?annotation5 a up:Domain_Annotation ; rdfs:comment 'The C-terminus serves, in association with the antiholin, as a DNA sensor for lysis inhibition under superinfection conditions.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the T4likevirus holin family.' . ?case7 up:classifiedWith keyword:1015 . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Disulfide_Bond_Annotation . ?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:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?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:Transmembrane_Annotation ; rdfs:comment 'Helical; Signal-anchor for type II membrane protein' . ?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:Topological_Domain_Annotation ; rdfs:comment 'Periplasmic' . ?pfsb28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . _:954385 a rdf:Statement ; up:attribution _:954361 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:954386 a rdf:Statement ; up:attribution _:954362 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:954387 a rdf:Statement ; up:attribution _:954363 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:954388 a rdf:Statement ; up:attribution _:954364 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:954389 a rdf:Statement ; up:attribution _:954365 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:954390 a rdf:Statement ; up:attribution _:954366 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:954391 a rdf:Statement ; up:attribution _:954367 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:204 . _:954392 a rdf:Statement ; up:attribution _:954368 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1030 . _:954393 a rdf:Statement ; up:attribution _:954369 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:578 . _:954394 a rdf:Statement ; up:attribution _:954370 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1032 . _:954395 a rdf:Statement ; up:attribution _:954371 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1043 . _:954396 a rdf:Statement ; up:attribution _:954372 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:954397 a rdf:Statement ; up:attribution _:954373 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:735 . _:954398 a rdf:Statement ; up:attribution _:954374 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:954399 a rdf:Statement ; up:attribution _:954375 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:954400 a rdf:Statement ; up:attribution _:954376 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1188 . _:954401 a rdf:Statement ; up:attribution _:954377 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0140911 . _:954402 a rdf:Statement ; up:attribution _:954378 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016020 . _:954403 a rdf:Statement ; up:attribution _:954379 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0020002 . _:954404 a rdf:Statement ; up:attribution _:954380 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:954405 a rdf:Statement ; up:source unirule:MF_04104 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:954406 a rdf:Statement ; up:attribution _:954381 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:954407 a rdf:Statement ; up:source unirule:MF_04104 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:954408 a rdf:Statement ; up:attribution _:954382 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:954409 a rdf:Statement ; up:source unirule:MF_04104 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:954410 a rdf:Statement ; up:attribution _:954383 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:954411 a rdf:Statement ; up:source unirule:MF_04104 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:954412 a rdf:Statement ; up:attribution _:954384 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04104 #Rule MF_04104 Created by:? on:2016-10-18 Modified by:Catherine Rivoire on:2022-12-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04104 . ?thisOrganism rdfs:subClassOf+ taxon:2731619 . BIND(URI(CONCAT(STR(?this), '#MF_04104a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04104a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_04104a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_04104a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04104a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04104a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch36 faldo:location ?templateMotifSequenceMatchRegionP0680837 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0680839 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06808MF_0410432 . ?templateMotifSequenceMatchRegionP0680837 faldo:begin ?templateMotifSequenceMatchBeginP0680838 . ?templateMotifSequenceMatchBeginP0680838 faldo:position ?templateMotifSequenceMatchBeginPositionP0680833 ; faldo:reference isoform:P06808-1 . ?templateMotifSequenceProfileAlignmentOperationP0680839 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . ?targetMotifMatch40 faldo:location ?targetMotifMatchRegionMatch41 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0410443 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06808MF_0410434 . ?targetMotifMatchRegionMatch41 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0410442 . ?targetMotifMatchRegionMatchBeginMF_0410442 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0410435 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0410443 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagdisulf) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06808MF_0410432, 1, (STRLEN(?templateMotifCigarP06808MF_0410432) - STRLEN(REPLACE(?templateMotifCigarP06808MF_0410432, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP0680833) + 1)), '}'), '')))), '[a-z]', '')) AS ?step144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06808MF_0410434, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410434) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410434, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06808MF_0410434, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410434) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410434, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), '')))), '[^-]', ''))) AS ?step245) . BIND(((?step245 + ?targetMotifMatchRegionMatchBeginPositionMF_0410435) - 1) AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06808MF_0410432, 1, (STRLEN(?templateMotifCigarP06808MF_0410432) - STRLEN(REPLACE(?templateMotifCigarP06808MF_0410432, CONCAT('^(?:-*[^-]){', STR(((207 - ?templateMotifSequenceMatchBeginPositionP0680833) + 1)), '}'), '')))), '[a-z]', '')) AS ?step146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06808MF_0410434, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410434) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410434, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06808MF_0410434, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410434) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410434, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), '')))), '[^-]', ''))) AS ?step247) . BIND(((?step247 + ?targetMotifMatchRegionMatchBeginPositionMF_0410435) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) . BIND(URI(CONCAT(STR(?this), '#MF_04104a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch53 faldo:location ?templateMotifSequenceMatchRegionP0680854 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0680856 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06808MF_0410449 . ?templateMotifSequenceMatchRegionP0680854 faldo:begin ?templateMotifSequenceMatchBeginP0680855 . ?templateMotifSequenceMatchBeginP0680855 faldo:position ?templateMotifSequenceMatchBeginPositionP0680850 ; faldo:reference isoform:P06808-1 . ?templateMotifSequenceProfileAlignmentOperationP0680856 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . ?targetMotifMatch57 faldo:location ?targetMotifMatchRegionMatch58 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0410460 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06808MF_0410451 . ?targetMotifMatchRegionMatch58 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0410459 . ?targetMotifMatchRegionMatchBeginMF_0410459 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0410452 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0410460 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06808MF_0410449, 1, (STRLEN(?templateMotifCigarP06808MF_0410449) - STRLEN(REPLACE(?templateMotifCigarP06808MF_0410449, CONCAT('^(?:-*[^-]){', STR(((34 - ?templateMotifSequenceMatchBeginPositionP0680850) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06808MF_0410451, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410451) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410451, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06808MF_0410451, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410451) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410451, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) . BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0410452) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs2t63) . 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_04104a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP0680869 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0680871 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06808MF_0410464 . ?templateMotifSequenceMatchRegionP0680869 faldo:begin ?templateMotifSequenceMatchBeginP0680870 . ?templateMotifSequenceMatchBeginP0680870 faldo:position ?templateMotifSequenceMatchBeginPositionP0680865 ; faldo:reference isoform:P06808-1 . ?templateMotifSequenceProfileAlignmentOperationP0680871 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . ?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0410475 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06808MF_0410466 . ?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0410474 . ?targetMotifMatchRegionMatchBeginMF_0410474 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0410467 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0410475 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06808MF_0410464, 1, (STRLEN(?templateMotifCigarP06808MF_0410464) - STRLEN(REPLACE(?templateMotifCigarP06808MF_0410464, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionP0680865) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06808MF_0410466, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410466) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410466, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06808MF_0410466, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410466) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410466, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0410467) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06808MF_0410464, 1, (STRLEN(?templateMotifCigarP06808MF_0410464) - STRLEN(REPLACE(?templateMotifCigarP06808MF_0410464, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionP0680865) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06808MF_0410466, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410466) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410466, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06808MF_0410466, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410466) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410466, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0410467) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs2t80) . 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_04104a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP0680886 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0680888 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06808MF_0410481 . ?templateMotifSequenceMatchRegionP0680886 faldo:begin ?templateMotifSequenceMatchBeginP0680887 . ?templateMotifSequenceMatchBeginP0680887 faldo:position ?templateMotifSequenceMatchBeginPositionP0680882 ; faldo:reference isoform:P06808-1 . ?templateMotifSequenceProfileAlignmentOperationP0680888 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . ?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0410492 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06808MF_0410483 . ?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0410491 . ?targetMotifMatchRegionMatchBeginMF_0410491 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0410484 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0410492 edam:has_input signature:MF_04104 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06808MF_0410481, 1, (STRLEN(?templateMotifCigarP06808MF_0410481) - STRLEN(REPLACE(?templateMotifCigarP06808MF_0410481, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionP0680882) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06808MF_0410483, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410483) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410483, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06808MF_0410483, 1, (STRLEN(?targetMotifMatchCigarP06808MF_0410483) - STRLEN(REPLACE(?targetMotifMatchCigarP06808MF_0410483, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0410484) - 1) AS ?thisPositionOn30) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn31) . BIND(?this AS ?pfs2t95) . 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_04104a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag96) . } BIND(IF(BOUND(?tagdisulf), ?caseWithTag96, ?UNBOUND_VARIABLE) AS ?case7) . } "xsd:string
http://purl.uniprot.org/unirules/MF_04104http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_04104#construct