Results
Your Query
◀
◀
| Subject | Predicate | Object |
|---|---|---|
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-77 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-31 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-157 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-135 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-39 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-150 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-40 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-159 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-137 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-152 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-69 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-87 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-139 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-154 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-21 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-132 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-134 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-158 |
| http://purl.uniprot.org/unirules/MF_01480#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01480#construct-template-156 |
| http://purl.uniprot.org/unirules/MF_01480#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01480#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01480#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01480#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01480#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01480#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT { _:536237 up:source unirule:MF_01480 . _:536238 up:source unirule:MF_01480 . _:536239 up:source unirule:MF_01480 . _:536240 up:source unirule:MF_01480 . _:536241 up:source unirule:MF_01480 . _:536242 up:source unirule:MF_01480 . _:536243 up:source unirule:MF_01480 . _:536244 up:source unirule:MF_01480 . _:536245 up:source unirule:MF_01480 . _:536246 up:source unirule:MF_01480 . _:536247 up:source unirule:MF_01480 . _:536248 up:source unirule:MF_01480 . _:536249 up:source unirule:MF_01480 . _:536250 up:source unirule:MF_01480 . _:536251 up:source unirule:MF_01480 . _:536252 up:source unirule:MF_01480 . _:536253 up:source unirule:MF_01480 . _:536254 up:source unirule:MF_01480 . _:536255 up:source unirule:MF_01480 . _:536256 up:source unirule:MF_01480 . _:536257 up:source unirule:MF_01480 . _:536258 up:source unirule:MF_01480 . _:536259 up:source unirule:MF_01480 . _:536260 up:source unirule:MF_01480 . _:536261 up:source unirule:MF_01480 . _:536262 up:source unirule:MF_01480 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0004519 , GO:0043571 , GO:0046872 , GO:0051607 , keyword:238 , keyword:255 , keyword:378 , keyword:51 , keyword:540 , keyword:694 ; up:recommendedName ?name0 . ?name0 up:ecName '3.1.-.-' ; up:fullName 'CRISPR-associated endonuclease Cas9' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'cas9' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'CRISPR (clustered regularly interspaced short palindromic repeat) is an adaptive immune system that provides protection against mobile genetic elements (viruses, transposable elements and conjugative plasmids). CRISPR clusters contain spacers, sequences complementary to antecedent mobile elements, and target invading nucleic acids. CRISPR clusters are transcribed and processed into CRISPR RNA (crRNA). In type II CRISPR systems correct processing of pre-crRNA requires a trans-encoded small RNA (tracrRNA), endogenous ribonuclease 3 (rnc) and this protein. The tracrRNA serves as a guide for ribonuclease 3-aided processing of pre-crRNA. Subsequently Cas9/crRNA/tracrRNA endonucleolytically cleaves linear or circular dsDNA target complementary to the spacer; Cas9 is inactive in the absence of the 2 guide RNAs (gRNA). Cas9 recognizes the protospacer adjacent motif (PAM) in the CRISPR repeat sequences to help distinguish self versus nonself, as targets within the bacterial CRISPR locus do not have PAMs. PAM recognition is also required for catalytic activity.' . ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'Monomer. Binds crRNA and tracrRNA.' . ?annotation4 a up:Domain_Annotation ; rdfs:comment 'Has 2 endonuclease domains. The discontinuous RuvC-like domain cleaves the target DNA noncomplementary to crRNA while the HNH nuclease domain cleaves the target DNA complementary to crRNA.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the CRISPR-associated Cas9 family.' . ?case6 up:classifiedWith keyword:460 , keyword:479 . ?pfs7 up:annotation ?annotation8 , ?annotation14 , ?annotation20 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; up:ligand ?ligand11 ; rdf:type up:Binding_Site_Annotation . ?pfsb9 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?ligand11 rdfs:subClassOf chebi:18420 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:18420 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:18420 . ?pfs26 up:annotation ?annotation27 , ?annotation33 , ?annotation39 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf chebi:18420 . ?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:18420 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:18420 . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'For RuvC-like nuclease domain' . ?pfsb47 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor for HNH nuclease domain' . ?pfsb53 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . _:536263 a rdf:Statement ; up:attribution _:536237 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:536264 a rdf:Statement ; up:attribution _:536238 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:536265 a rdf:Statement ; up:attribution _:536239 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:536266 a rdf:Statement ; up:attribution _:536240 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:536267 a rdf:Statement ; up:attribution _:536241 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:536268 a rdf:Statement ; up:attribution _:536242 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:536269 a rdf:Statement ; up:attribution _:536243 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:51 . _:536270 a rdf:Statement ; up:attribution _:536244 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:536271 a rdf:Statement ; up:attribution _:536245 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:255 . _:536272 a rdf:Statement ; up:attribution _:536246 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:536273 a rdf:Statement ; up:attribution _:536247 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:540 . _:536274 a rdf:Statement ; up:attribution _:536248 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:536275 a rdf:Statement ; up:attribution _:536249 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004519 . _:536276 a rdf:Statement ; up:attribution _:536250 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:536277 a rdf:Statement ; up:attribution _:536251 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051607 . _:536278 a rdf:Statement ; up:attribution _:536252 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0043571 . _:536279 a rdf:Statement ; up:attribution _:536253 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:536280 a rdf:Statement ; up:attribution _:536254 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:536281 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:536282 a rdf:Statement ; up:attribution _:536255 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:536283 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:536284 a rdf:Statement ; up:attribution _:536256 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:536285 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:536286 a rdf:Statement ; up:attribution _:536257 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:536287 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:536288 a rdf:Statement ; up:attribution _:536258 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:536289 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:536290 a rdf:Statement ; up:attribution _:536259 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:536291 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:536292 a rdf:Statement ; up:attribution _:536260 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:536293 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:536294 a rdf:Statement ; up:attribution _:536261 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:536295 a rdf:Statement ; up:source unirule:MF_01480 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:536296 a rdf:Statement ; up:attribution _:536262 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01480 #Rule MF_01480 Created by:? on:2013-01-17 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01480 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01480a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01480a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01480a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01480a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01480a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch61 faldo:location ?templateMotifSequenceMatchRegionQ99ZW262 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ99ZW264 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ99ZW2MF_0148057 . ?templateMotifSequenceMatchRegionQ99ZW262 faldo:begin ?templateMotifSequenceMatchBeginQ99ZW263 . ?templateMotifSequenceMatchBeginQ99ZW263 faldo:position ?templateMotifSequenceMatchBeginPositionQ99ZW258 ; faldo:reference isoform:Q99ZW2-1 . ?templateMotifSequenceProfileAlignmentOperationQ99ZW264 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . ?targetMotifMatch65 faldo:location ?targetMotifMatchRegionMatch66 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0148068 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ99ZW2MF_0148059 . ?targetMotifMatchRegionMatch66 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0148067 . ?targetMotifMatchRegionMatchBeginMF_0148067 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0148060 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0148068 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_0148057, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_0148057) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_0148057, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionQ99ZW258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148059, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148059) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148059, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148059) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) . BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0148060) - 1) AS ?thisPositionOn12) . BIND(?thisPositionOn12 AS ?thisPositionOn13) . BIND(?this AS ?pfs1t71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_0148057, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_0148057) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_0148057, CONCAT('^(?:-*[^-]){', STR(((762 - ?templateMotifSequenceMatchBeginPositionQ99ZW258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148059, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148059) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148059, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148059) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) . BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0148060) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'E')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_0148057, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_0148057) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_0148057, CONCAT('^(?:-*[^-]){', STR(((766 - ?templateMotifSequenceMatchBeginPositionQ99ZW258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148059, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148059) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148059, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148059) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) . BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0148060) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'E')) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionQ99ZW283 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ99ZW285 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ99ZW2MF_0148078 . ?templateMotifSequenceMatchRegionQ99ZW283 faldo:begin ?templateMotifSequenceMatchBeginQ99ZW284 . ?templateMotifSequenceMatchBeginQ99ZW284 faldo:position ?templateMotifSequenceMatchBeginPositionQ99ZW279 ; faldo:reference isoform:Q99ZW2-1 . ?templateMotifSequenceProfileAlignmentOperationQ99ZW285 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . ?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0148089 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ99ZW2MF_0148080 . ?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0148088 . ?targetMotifMatchRegionMatchBeginMF_0148088 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0148081 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0148089 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_0148078, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_0148078) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_0148078, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionQ99ZW279) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148080, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148080) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148080, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148080) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0148081) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs2t92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_0148078, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_0148078) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_0148078, CONCAT('^(?:-*[^-]){', STR(((766 - ?templateMotifSequenceMatchBeginPositionQ99ZW279) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148080, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148080) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148080, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148080) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0148081) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs2t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'E')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_0148078, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_0148078) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_0148078, CONCAT('^(?:-*[^-]){', STR(((983 - ?templateMotifSequenceMatchBeginPositionQ99ZW279) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148080, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148080) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_0148080, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_0148080) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_0148080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0148081) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs2t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'H')) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionQ99ZW2104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ99ZW2106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ99ZW2MF_0148099 . ?templateMotifSequenceMatchRegionQ99ZW2104 faldo:begin ?templateMotifSequenceMatchBeginQ99ZW2105 . ?templateMotifSequenceMatchBeginQ99ZW2105 faldo:position ?templateMotifSequenceMatchBeginPositionQ99ZW2100 ; faldo:reference isoform:Q99ZW2-1 . ?templateMotifSequenceProfileAlignmentOperationQ99ZW2106 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01480110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ99ZW2MF_01480101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01480109 . ?targetMotifMatchRegionMatchBeginMF_01480109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01480102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01480110 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_0148099, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_0148099) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_0148099, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionQ99ZW2100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_01480101, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_01480101) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_01480101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_01480101, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_01480101) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_01480101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01480102) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs3t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01480a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionQ99ZW2119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ99ZW2121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ99ZW2MF_01480114 . ?templateMotifSequenceMatchRegionQ99ZW2119 faldo:begin ?templateMotifSequenceMatchBeginQ99ZW2120 . ?templateMotifSequenceMatchBeginQ99ZW2120 faldo:position ?templateMotifSequenceMatchBeginPositionQ99ZW2115 ; faldo:reference isoform:Q99ZW2-1 . ?templateMotifSequenceProfileAlignmentOperationQ99ZW2121 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01480125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ99ZW2MF_01480116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01480124 . ?targetMotifMatchRegionMatchBeginMF_01480124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01480117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01480125 edam:has_input signature:MF_01480 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ99ZW2MF_01480114, 1, (STRLEN(?templateMotifCigarQ99ZW2MF_01480114) - STRLEN(REPLACE(?templateMotifCigarQ99ZW2MF_01480114, CONCAT('^(?:-*[^-]){', STR(((840 - ?templateMotifSequenceMatchBeginPositionQ99ZW2115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_01480116, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_01480116) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_01480116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ99ZW2MF_01480116, 1, (STRLEN(?targetMotifMatchCigarQ99ZW2MF_01480116) - STRLEN(REPLACE(?targetMotifMatchCigarQ99ZW2MF_01480116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01480117) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs3t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01480a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag129) . } BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag129, ?UNBOUND_VARIABLE) AS ?case6) . } "xsd:string |
| http://purl.uniprot.org/unirules/MF_01480 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_01480#construct |
