Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-121
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-147
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-123
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-39
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-148
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-124
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-100
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-149
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-125
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-210
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-101
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-126
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-102
http://purl.uniprot.org/unirules/MF_01978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01978#construct-template-211
http://purl.uniprot.org/unirules/MF_01978#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01978#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01978#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01978#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01978#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01978#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:696497 up:source unirule:MF_01978 . _:696498 up:source unirule:MF_01978 . _:696499 up:source unirule:MF_01978 . _:696500 up:source unirule:MF_01978 . _:696501 up:source unirule:MF_01978 . _:696502 up:source unirule:MF_01978 . _:696503 up:source unirule:MF_01978 . _:696504 up:source unirule:MF_01978 . _:696505 up:source unirule:MF_01978 . _:696506 up:source unirule:MF_01978 . _:696507 up:source unirule:MF_01978 . _:696508 up:source unirule:MF_01978 . _:696509 up:source unirule:MF_01978 . _:696510 up:source unirule:MF_01978 . _:696511 up:source unirule:MF_01978 . _:696512 up:source unirule:MF_01978 . _:696513 up:source unirule:MF_01978 . _:696514 up:source unirule:MF_01978 . _:696515 up:source unirule:MF_01978 . _:696516 up:source unirule:MF_01978 . _:696517 up:source unirule:MF_01978 . _:696518 up:source unirule:MF_01978 . _:696519 up:source unirule:MF_01978 . _:696520 up:source unirule:MF_01978 . _:696521 up:source unirule:MF_01978 . _:696522 up:source unirule:MF_01978 . _:696523 up:source unirule:MF_01978 . _:696524 up:source unirule:MF_01978 . _:696525 up:source unirule:MF_01978 . _:696526 up:source unirule:MF_01978 . _:696527 up:source unirule:MF_01978 . ?this up:alternativeName ?name1 , ?name2 , ?name3 ; up:annotation ?annotation5 , ?annotation6 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation11 , ?annotation12 , ?annotation14 ; up:classifiedWith GO:0003872 , GO:0005737 , GO:0006096 , keyword:324 , keyword:418 , keyword:460 , keyword:479 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.90' ; up:fullName 'Pyrophosphate--fructose 6-phosphate 1-phosphotransferase' ; rdf:type up:Structured_Name . ?name1 up:fullName '6-phosphofructokinase, pyrophosphate dependent' ; rdf:type up:Structured_Name . ?name2 up:fullName 'PPi-dependent phosphofructokinase' ; up:shortName 'PPi-PFK' ; rdf:type up:Structured_Name . ?name3 up:fullName 'Pyrophosphate-dependent 6-phosphofructose-1-kinase' ; rdf:type up:Structured_Name . ?gene4 skos:prefLabel 'pfp' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Catalyzes the phosphorylation of D-fructose 6-phosphate, the first committing step of glycolysis. Uses inorganic phosphate (PPi) as phosphoryl donor instead of ATP like common ATP-dependent phosphofructokinases (ATP-PFKs), which renders the reaction reversible, and can thus function both in glycolysis and gluconeogenesis. Consistently, PPi-PFK can replace the enzymes of both the forward (ATP-PFK) and reverse (fructose-bisphosphatase (FBPase)) reactions.' . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity ; up:enzymeClass . ?annotation8 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation9 a up:Activity_Regulation_Annotation ; rdfs:comment 'Non-allosteric.' . ?annotation10 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate degradation; glycolysis; D-glyceraldehyde 3-phosphate and glycerone phosphate from D-glucose: step 3/4.' . ?annotation11 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation12 a up:Subcellular_Location_Annotation . ?annotation12li13 up:cellularComponent . ?annotation14 a up:Similarity_Annotation ; rdfs:comment "Belongs to the phosphofructokinase type A (PFKA) family. PPi-dependent PFK group II subfamily. Clade 'B2' sub-subfamily." . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for catalytic activity and substrate specificity; stabilizes the transition state when the phosphoryl donor is PPi; prevents ATP from binding by mimicking the alpha-phosphate group of ATP' . ?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 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf ?molecule26 . ?molecule26 rdfs:label 'substrate' . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf ?molecule34 . ?molecule34 rdfs:label 'substrate' . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf ?molecule42 . ?molecule42 rdfs:label 'substrate' . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?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 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:18420 . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf ?molecule63 . ?molecule63 rdfs:label 'substrate' . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf chebi:33019 . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for catalytic activity; stabilizes the transition state when the phosphoryl donor is PPi' . ?pfsb75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . _:696528 a rdf:Statement ; up:attribution _:696497 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:696529 a rdf:Statement ; up:attribution _:696498 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:696530 a rdf:Statement ; up:attribution _:696499 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:696531 a rdf:Statement ; up:attribution _:696500 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name3 . _:696532 a rdf:Statement ; up:attribution _:696501 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:696533 a rdf:Statement ; up:attribution _:696502 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:696534 a rdf:Statement ; up:attribution _:696503 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:696535 a rdf:Statement ; up:attribution _:696504 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:696536 a rdf:Statement ; up:attribution _:696505 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:696537 a rdf:Statement ; up:attribution _:696506 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:696538 a rdf:Statement ; up:attribution _:696507 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:696539 a rdf:Statement ; up:attribution _:696508 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:696540 a rdf:Statement ; up:attribution _:696509 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:696541 a rdf:Statement ; up:attribution _:696510 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:696542 a rdf:Statement ; up:attribution _:696511 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:696543 a rdf:Statement ; up:attribution _:696512 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:696544 a rdf:Statement ; up:attribution _:696513 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:324 . _:696545 a rdf:Statement ; up:attribution _:696514 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:696546 a rdf:Statement ; up:attribution _:696515 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:696547 a rdf:Statement ; up:attribution _:696516 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003872 . _:696548 a rdf:Statement ; up:attribution _:696517 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006096 . _:696549 a rdf:Statement ; up:attribution _:696518 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:696550 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:696551 a rdf:Statement ; up:attribution _:696519 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:696552 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:696553 a rdf:Statement ; up:attribution _:696520 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:696554 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:696555 a rdf:Statement ; up:attribution _:696521 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:696556 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:696557 a rdf:Statement ; up:attribution _:696522 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:696558 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:696559 a rdf:Statement ; up:attribution _:696523 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:696560 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:696561 a rdf:Statement ; up:attribution _:696524 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:696562 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:696563 a rdf:Statement ; up:attribution _:696525 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:696564 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:696565 a rdf:Statement ; up:attribution _:696526 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:696566 a rdf:Statement ; up:source unirule:MF_01978 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:696567 a rdf:Statement ; up:attribution _:696527 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01978 #Rule MF_01978 Created by:? on:2014-05-16 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01978 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01978a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01978a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01978a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01978a3')) AS ?name3) . BIND(URI(CONCAT(STR(?this), '#MF_01978a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01978a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01978a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01978a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01978a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01978a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_01978a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01978a14')) AS ?annotation14) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionQ609I384 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I386 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_0197879 . ?templateMotifSequenceMatchRegionQ609I384 faldo:begin ?templateMotifSequenceMatchBeginQ609I385 . ?templateMotifSequenceMatchBeginQ609I385 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I380 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I386 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197890 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_0197881 . ?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197889 . ?targetMotifMatchRegionMatchBeginMF_0197889 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197882 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0197890 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_0197879, 1, (STRLEN(?templateMotifCigarQ609I3MF_0197879) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_0197879, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionQ609I380) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_0197881, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_0197881) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_0197881, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_0197881, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_0197881) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_0197881, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0197882) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs1t93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01978a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionQ609I399 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3101 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_0197894 . ?templateMotifSequenceMatchRegionQ609I399 faldo:begin ?templateMotifSequenceMatchBeginQ609I3100 . ?templateMotifSequenceMatchBeginQ609I3100 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I395 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3101 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978105 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_0197896 . ?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978104 . ?targetMotifMatchRegionMatchBeginMF_01978104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197897 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978105 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_0197894, 1, (STRLEN(?templateMotifCigarQ609I3MF_0197894) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_0197894, CONCAT('^(?:-*[^-]){', STR(((142 - ?templateMotifSequenceMatchBeginPositionQ609I395) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_0197896, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_0197896) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_0197896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_0197896, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_0197896) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_0197896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0197897) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_0197894, 1, (STRLEN(?templateMotifCigarQ609I3MF_0197894) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_0197894, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionQ609I395) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_0197896, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_0197896) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_0197896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_0197896, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_0197896) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_0197896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0197897) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse24) . FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) . BIND(URI(CONCAT(STR(?this), '#MF_01978a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionQ609I3116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_01978111 . ?templateMotifSequenceMatchRegionQ609I3116 faldo:begin ?templateMotifSequenceMatchBeginQ609I3117 . ?templateMotifSequenceMatchBeginQ609I3117 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I3112 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3118 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_01978113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978121 . ?targetMotifMatchRegionMatchBeginMF_01978121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01978114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978122 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978111, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978111) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978111, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ609I3112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978113, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978113) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978113, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978113) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01978114) - 1) AS ?thisPositionOn35) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978111, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978111) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978111, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionQ609I3112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978113, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978113) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978113, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978113) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_01978114) - 1) AS ?thisPositionOn36) . BIND(?this AS ?pfs1t127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse32) . FILTER (REGEX('[MLV]GR', SUBSTR(?thisSequenceValue, ?thisPositionOn35, (?thisPositionOn36 - ?thisPositionOn35)))) . BIND(URI(CONCAT(STR(?this), '#MF_01978a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionQ609I3133 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3135 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_01978128 . ?templateMotifSequenceMatchRegionQ609I3133 faldo:begin ?templateMotifSequenceMatchBeginQ609I3134 . ?templateMotifSequenceMatchBeginQ609I3134 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I3129 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3135 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978139 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_01978130 . ?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978138 . ?targetMotifMatchRegionMatchBeginMF_01978138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01978131 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978139 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978128, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978128) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978128, CONCAT('^(?:-*[^-]){', STR(((297 - ?templateMotifSequenceMatchBeginPositionQ609I3129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978130, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978130) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978130, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978130) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01978131) - 1) AS ?thisPositionOn43) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978128, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978128) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978128, CONCAT('^(?:-*[^-]){', STR(((300 - ?templateMotifSequenceMatchBeginPositionQ609I3129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978130, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978130) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978130, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978130) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_01978131) - 1) AS ?thisPositionOn44) . BIND(?this AS ?pfs1t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse40) . FILTER (REGEX('Y[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)R', SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)))) . BIND(URI(CONCAT(STR(?this), '#MF_01978a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionQ609I3150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_01978145 . ?templateMotifSequenceMatchRegionQ609I3150 faldo:begin ?templateMotifSequenceMatchBeginQ609I3151 . ?templateMotifSequenceMatchBeginQ609I3151 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I3146 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3152 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_01978147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978155 . ?targetMotifMatchRegionMatchBeginMF_01978155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01978148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978156 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978145, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978145) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978145, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionQ609I3146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978147, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978147) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978147, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978147) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_01978148) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t159) . 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_01978a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionQ609I3165 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3167 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_01978160 . ?templateMotifSequenceMatchRegionQ609I3165 faldo:begin ?templateMotifSequenceMatchBeginQ609I3166 . ?templateMotifSequenceMatchBeginQ609I3166 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I3161 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3167 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978171 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_01978162 . ?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978170 . ?targetMotifMatchRegionMatchBeginMF_01978170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01978163 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978171 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978160, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978160) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978160, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionQ609I3161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978162, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978162) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978162, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978162) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_01978163) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t174) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01978a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionQ609I3180 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3182 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_01978175 . ?templateMotifSequenceMatchRegionQ609I3180 faldo:begin ?templateMotifSequenceMatchBeginQ609I3181 . ?templateMotifSequenceMatchBeginQ609I3181 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I3176 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3182 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978186 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_01978177 . ?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978185 . ?targetMotifMatchRegionMatchBeginMF_01978185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01978178 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978186 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978175, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978175) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978175, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionQ609I3176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978177, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978177) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978177, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978177) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_01978178) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t189) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01978a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch194 faldo:location ?templateMotifSequenceMatchRegionQ609I3195 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3197 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_01978190 . ?templateMotifSequenceMatchRegionQ609I3195 faldo:begin ?templateMotifSequenceMatchBeginQ609I3196 . ?templateMotifSequenceMatchBeginQ609I3196 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I3191 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3197 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch198 faldo:location ?targetMotifMatchRegionMatch199 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978201 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_01978192 . ?targetMotifMatchRegionMatch199 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978200 . ?targetMotifMatchRegionMatchBeginMF_01978200 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01978193 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978201 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978190, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978190) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978190, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionQ609I3191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1202) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978192, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978192) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978192, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978192) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), '')))), '[^-]', ''))) AS ?step2203) . BIND(((?step2203 + ?targetMotifMatchRegionMatchBeginPositionMF_01978193) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t204) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01978a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch209 faldo:location ?templateMotifSequenceMatchRegionQ609I3210 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ609I3212 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ609I3MF_01978205 . ?templateMotifSequenceMatchRegionQ609I3210 faldo:begin ?templateMotifSequenceMatchBeginQ609I3211 . ?templateMotifSequenceMatchBeginQ609I3211 faldo:position ?templateMotifSequenceMatchBeginPositionQ609I3206 ; faldo:reference isoform:Q609I3-1 . ?templateMotifSequenceProfileAlignmentOperationQ609I3212 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . ?targetMotifMatch213 faldo:location ?targetMotifMatchRegionMatch214 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01978216 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ609I3MF_01978207 . ?targetMotifMatchRegionMatch214 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01978215 . ?targetMotifMatchRegionMatchBeginMF_01978215 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01978208 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01978216 edam:has_input signature:MF_01978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ609I3MF_01978205, 1, (STRLEN(?templateMotifCigarQ609I3MF_01978205) - STRLEN(REPLACE(?templateMotifCigarQ609I3MF_01978205, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionQ609I3206) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978207, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978207) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ609I3MF_01978207, 1, (STRLEN(?targetMotifMatchCigarQ609I3MF_01978207) - STRLEN(REPLACE(?targetMotifMatchCigarQ609I3MF_01978207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) . BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_01978208) - 1) AS ?thisPositionOn77) . BIND(?thisPositionOn77 AS ?thisPositionOn78) . BIND(?this AS ?pfs1t219) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse76) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01978a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_01978http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01978#construct