Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00355#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:142629 up:source unirule:MF_00355 . _:142630 up:source unirule:MF_00355 . _:142631 up:source unirule:MF_00355 . _:142632 up:source unirule:MF_00355 . _:142633 up:source unirule:MF_00355 . _:142634 up:source unirule:MF_00355 . _:142635 up:source unirule:MF_00355 . _:142636 up:source unirule:MF_00355 . _:142637 up:source unirule:MF_00355 . _:142638 up:source unirule:MF_00355 . _:142639 up:source unirule:MF_00355 . _:142640 up:source unirule:MF_00355 . _:142641 up:source unirule:MF_00355 . _:142642 up:source unirule:MF_00355 . _:142643 up:source unirule:MF_00355 . _:142644 up:source unirule:MF_00355 . _:142645 up:source unirule:MF_00355 . _:142646 up:source unirule:MF_00355 . _:142647 up:source unirule:MF_00355 . _:142648 up:source unirule:MF_00355 . _:142649 up:source unirule:MF_00355 . _:142650 up:source unirule:MF_00355 . _:142651 up:source unirule:MF_00355 . _:142652 up:source unirule:MF_00355 . _:142653 up:source unirule:MF_00355 . _:142654 up:source unirule:MF_00355 . _:142655 up:source unirule:MF_00355 . _:142656 up:source unirule:MF_00355 . _:142657 up:source unirule:MF_00355 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 ; up:classifiedWith GO:0005524 , GO:0015979 , GO:0016636 , keyword:149 , keyword:460 , keyword:479 , keyword:547 , keyword:560 , keyword:602 , keyword:67 ; up:recommendedName ?name0 . ?name0 up:ecName '1.3.7.7' ; up:fullName 'Light-independent protochlorophyllide reductase iron-sulfur ATP-binding protein' ; up:shortName 'DPOR subunit L' , 'LI-POR subunit L' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Component of the dark-operative protochlorophyllide reductase (DPOR) that uses Mg-ATP and reduced ferredoxin to reduce ring D of protochlorophyllide (Pchlide) to form chlorophyllide a (Chlide). This reaction is light-independent. The L component serves as a unique electron donor to the NB-component of the complex, and binds Mg-ATP.' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity ; up:enzymeClass . ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the NifH/BchL/ChlL family.' . ?case5 up:classifiedWith GO:0051539 , keyword:408 , keyword:411 , keyword:4 . ?case6 up:classifiedWith GO:0009507 . ?case7 up:classifiedWith GO:0036068 . ?case8 up:classifiedWith GO:0036070 , keyword:77 . ?pfs9 up:annotation ?annotation10 , ?annotation16 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; up:ligand ?ligand13 ; rdf:type up:Binding_Site_Annotation . ?pfsb11 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?ligand13 rdfs:subClassOf chebi:49883 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:49883 . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:30616 . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:30616 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:30616 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:18420 . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:30616 . _:142658 a rdf:Statement ; up:attribution _:142629 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:142659 a rdf:Statement ; up:attribution _:142630 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:142660 a rdf:Statement ; up:attribution _:142631 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:142661 a rdf:Statement ; up:attribution _:142632 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:142662 a rdf:Statement ; up:attribution _:142633 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:142663 a rdf:Statement ; up:attribution _:142634 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:602 . _:142664 a rdf:Statement ; up:attribution _:142635 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:149 . _:142665 a rdf:Statement ; up:attribution _:142636 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:142666 a rdf:Statement ; up:attribution _:142637 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:142667 a rdf:Statement ; up:attribution _:142638 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:142668 a rdf:Statement ; up:attribution _:142639 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:142669 a rdf:Statement ; up:attribution _:142640 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:142670 a rdf:Statement ; up:attribution _:142641 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016636 . _:142671 a rdf:Statement ; up:attribution _:142642 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015979 . _:142672 a rdf:Statement ; up:attribution _:142643 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:142673 a rdf:Statement ; up:attribution _:142644 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:411 . _:142674 a rdf:Statement ; up:attribution _:142645 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:4 . _:142675 a rdf:Statement ; up:attribution _:142646 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0051539 . _:142676 a rdf:Statement ; up:attribution _:142647 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009507 . _:142677 a rdf:Statement ; up:attribution _:142648 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0036068 . _:142678 a rdf:Statement ; up:attribution _:142649 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:77 . _:142679 a rdf:Statement ; up:attribution _:142650 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0036070 . _:142680 a rdf:Statement ; up:source unirule:MF_00355 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:142681 a rdf:Statement ; up:attribution _:142651 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:142682 a rdf:Statement ; up:source unirule:MF_00355 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:142683 a rdf:Statement ; up:attribution _:142652 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:142684 a rdf:Statement ; up:source unirule:MF_00355 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:142685 a rdf:Statement ; up:attribution _:142653 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:142686 a rdf:Statement ; up:source unirule:MF_00355 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:142687 a rdf:Statement ; up:attribution _:142654 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:142688 a rdf:Statement ; up:source unirule:MF_00355 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:142689 a rdf:Statement ; up:attribution _:142655 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:142690 a rdf:Statement ; up:source unirule:MF_00355 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:142691 a rdf:Statement ; up:attribution _:142656 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:142692 a rdf:Statement ; up:source unirule:MF_00355 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:142693 a rdf:Statement ; up:attribution _:142657 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00355 #Rule MF_00355 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00355 . ?thisOrganism rdfs:subClassOf+ taxon:2 . } UNION { ?this rdfs:seeAlso signature:MF_00355 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } } BIND(URI(CONCAT(STR(?this), '#MF_00355a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00355a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00355a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00355a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch61 faldo:location ?templateMotifSequenceMatchRegionQ9RFD662 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RFD664 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RFD6MF_0035557 . ?templateMotifSequenceMatchRegionQ9RFD662 faldo:begin ?templateMotifSequenceMatchBeginQ9RFD663 . ?templateMotifSequenceMatchBeginQ9RFD663 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RFD658 ; faldo:reference isoform:Q9RFD6-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RFD664 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . ?targetMotifMatch65 faldo:location ?targetMotifMatchRegionMatch66 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0035568 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RFD6MF_0035559 . ?targetMotifMatchRegionMatch66 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0035567 . ?targetMotifMatchRegionMatchBeginMF_0035567 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0035560 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0035568 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_0035557, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_0035557) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_0035557, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionQ9RFD658) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035559, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035559) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035559, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035559, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035559) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035559, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) . BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0035560) - 1) AS ?thisPositionOn14) . BIND(?thisPositionOn14 AS ?thisPositionOn15) . BIND(?this AS ?pfs1t71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_0035557, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_0035557) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_0035557, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionQ9RFD658) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035559, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035559) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035559, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035559, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035559) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035559, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) . BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0035560) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs1t74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'C')) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionQ9RFD680 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RFD682 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RFD6MF_0035575 . ?templateMotifSequenceMatchRegionQ9RFD680 faldo:begin ?templateMotifSequenceMatchBeginQ9RFD681 . ?templateMotifSequenceMatchBeginQ9RFD681 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RFD676 ; faldo:reference isoform:Q9RFD6-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RFD682 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0035586 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RFD6MF_0035577 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0035585 . ?targetMotifMatchRegionMatchBeginMF_0035585 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0035578 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0035586 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_0035575, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_0035575) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_0035575, CONCAT('^(?:-*[^-]){', STR(((41 - ?templateMotifSequenceMatchBeginPositionQ9RFD676) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035577, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035577) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035577, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035577, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035577) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035577, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0035578) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_0035575, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_0035575) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_0035575, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionQ9RFD676) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035577, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035577) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035577, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035577, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035577) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035577, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) . BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0035578) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs2t91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER (REGEX('G[IV]GKST', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) . BIND(URI(CONCAT(STR(?this), '#MF_00355a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionQ9RFD697 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RFD699 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RFD6MF_0035592 . ?templateMotifSequenceMatchRegionQ9RFD697 faldo:begin ?templateMotifSequenceMatchBeginQ9RFD698 . ?templateMotifSequenceMatchBeginQ9RFD698 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RFD693 ; faldo:reference isoform:Q9RFD6-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RFD699 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . ?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00355103 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RFD6MF_0035594 . ?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00355102 . ?targetMotifMatchRegionMatchBeginMF_00355102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0035595 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00355103 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_0035592, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_0035592) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_0035592, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionQ9RFD693) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035594, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035594) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035594, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035594, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035594) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035594, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0035595) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_0035592, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_0035592) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_0035592, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionQ9RFD693) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035594, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035594) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035594, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_0035594, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_0035594) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_0035594, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0035595) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs2t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)) = 'NR')) . BIND(URI(CONCAT(STR(?this), '#MF_00355a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionQ9RFD6114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RFD6116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RFD6MF_00355109 . ?templateMotifSequenceMatchRegionQ9RFD6114 faldo:begin ?templateMotifSequenceMatchBeginQ9RFD6115 . ?templateMotifSequenceMatchBeginQ9RFD6115 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RFD6110 ; faldo:reference isoform:Q9RFD6-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RFD6116 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00355120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RFD6MF_00355111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00355119 . ?targetMotifMatchRegionMatchBeginMF_00355119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00355112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00355120 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_00355109, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_00355109) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_00355109, CONCAT('^(?:-*[^-]){', STR(((235 - ?templateMotifSequenceMatchBeginPositionQ9RFD6110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355111, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355111) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355111, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355111) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00355112) - 1) AS ?thisPositionOn41) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_00355109, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_00355109) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_00355109, CONCAT('^(?:-*[^-]){', STR(((237 - ?templateMotifSequenceMatchBeginPositionQ9RFD6110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355111, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355111) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355111, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355111) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00355112) - 1) AS ?thisPositionOn42) . BIND(?this AS ?pfs2t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER (REGEX('P[ARNDCQEGHILKMFPSTWYVBZJUOX]L', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) . BIND(URI(CONCAT(STR(?this), '#MF_00355a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionQ9RFD6131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RFD6133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RFD6MF_00355126 . ?templateMotifSequenceMatchRegionQ9RFD6131 faldo:begin ?templateMotifSequenceMatchBeginQ9RFD6132 . ?templateMotifSequenceMatchBeginQ9RFD6132 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RFD6127 ; faldo:reference isoform:Q9RFD6-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RFD6133 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00355137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RFD6MF_00355128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00355136 . ?targetMotifMatchRegionMatchBeginMF_00355136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00355129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00355137 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_00355126, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_00355126) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_00355126, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionQ9RFD6127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355128, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355128) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355128, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355128) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00355129) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs2t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_00355a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionQ9RFD6146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RFD6148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RFD6MF_00355141 . ?templateMotifSequenceMatchRegionQ9RFD6146 faldo:begin ?templateMotifSequenceMatchBeginQ9RFD6147 . ?templateMotifSequenceMatchBeginQ9RFD6147 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RFD6142 ; faldo:reference isoform:Q9RFD6-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RFD6148 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00355152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RFD6MF_00355143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00355151 . ?targetMotifMatchRegionMatchBeginMF_00355151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00355144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00355152 edam:has_input signature:MF_00355 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RFD6MF_00355141, 1, (STRLEN(?templateMotifCigarQ9RFD6MF_00355141) - STRLEN(REPLACE(?templateMotifCigarQ9RFD6MF_00355141, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionQ9RFD6142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355143, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355143) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RFD6MF_00355143, 1, (STRLEN(?targetMotifMatchCigarQ9RFD6MF_00355143) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RFD6MF_00355143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00355144) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs2t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00355a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag156) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag156, ?UNBOUND_VARIABLE) AS ?case5) . OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } } UNION { ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1117 . } BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1117 . })) . BIND(?this AS ?case8) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00355http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00355#construct