Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-128
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-146
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-147
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-77
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-148
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-149
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-140
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-56
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-142
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-160
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-144
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-143
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-145
http://purl.uniprot.org/unirules/MF_00978#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00978#construct-template-161
http://purl.uniprot.org/unirules/MF_00978#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00978#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00978#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00978#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00978#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00978#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:340821 up:source unirule:MF_00978 . _:340822 up:source unirule:MF_00978 . _:340823 up:source unirule:MF_00978 . _:340824 up:source unirule:MF_00978 . _:340825 up:source unirule:MF_00978 . _:340826 up:source unirule:MF_00978 . _:340827 up:source unirule:MF_00978 . _:340828 up:source unirule:MF_00978 . _:340829 up:source unirule:MF_00978 . _:340830 up:source unirule:MF_00978 . _:340831 up:source unirule:MF_00978 . _:340832 up:source unirule:MF_00978 . _:340833 up:source unirule:MF_00978 . _:340834 up:source unirule:MF_00978 . _:340835 up:source unirule:MF_00978 . _:340836 up:source unirule:MF_00978 . _:340837 up:source unirule:MF_00978 . _:340838 up:source unirule:MF_00978 . _:340839 up:source unirule:MF_00978 . _:340840 up:source unirule:MF_00978 . _:340841 up:source unirule:MF_00978 . _:340842 up:source unirule:MF_00978 . _:340843 up:source unirule:MF_00978 . _:340844 up:source unirule:MF_00978 . _:340845 up:source unirule:MF_00978 . _:340846 up:source unirule:MF_00978 . _:340847 up:source unirule:MF_00978 . _:340848 up:source unirule:MF_00978 . _:340849 up:source unirule:MF_00978 . ?this up:annotation ?annotation1 , ?annotation3 ; up:classifiedWith GO:0003677 , GO:0004077 , GO:0005524 , GO:0006355 , keyword:238 , keyword:436 , keyword:547 , keyword:678 , keyword:67 , keyword:804 , keyword:805 , keyword:92 . ?gene0 skos:prefLabel 'birA' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity ; up:enzymeClass . ?annotation3 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the biotin--protein ligase family.' . ?case4 up:alternativeName ?name6 , ?name7 , ?name8 , ?name9 ; up:recommendedName ?name5 . ?name5 up:fullName 'Bifunctional ligase/repressor BirA' ; rdf:type up:Structured_Name . ?name6 up:ecName '6.3.4.15' ; up:fullName 'Biotin--[acetyl-CoA-carboxylase] ligase' ; rdf:type up:Structured_Name . ?name7 up:fullName 'Biotin--protein ligase' ; rdf:type up:Structured_Name . ?name8 up:fullName 'Biotin-[acetyl-CoA carboxylase] synthetase' ; rdf:type up:Structured_Name . ?name9 up:fullName 'Biotin operon repressor' ; rdf:type up:Structured_Name . ?case10 up:alternativeName ?name12 , ?name13 , ?name14 ; up:recommendedName ?name11 . ?name11 up:fullName 'Bifunctional ligase/repressor BirA' ; rdf:type up:Structured_Name . ?name12 up:ecName '6.3.4.15' ; up:fullName 'Biotin--[acetyl-CoA-carboxylase] ligase' ; rdf:type up:Structured_Name . ?name13 up:fullName 'Biotin--protein ligase' ; rdf:type up:Structured_Name . ?name14 up:fullName 'Biotin-[acetyl-CoA carboxylase] synthetase' ; rdf:type up:Structured_Name . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; rdf:type up:Nucleotide_Binding_Annotation ; rdfs:comment 'H-T-H motif' . ?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 ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:57586 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:57586 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:57586 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:57586 . _:340850 a rdf:Statement ; up:attribution _:340821 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:340851 a rdf:Statement ; up:attribution _:340822 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:340852 a rdf:Statement ; up:attribution _:340823 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:340853 a rdf:Statement ; up:attribution _:340824 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:340854 a rdf:Statement ; up:attribution _:340825 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:92 . _:340855 a rdf:Statement ; up:attribution _:340826 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:340856 a rdf:Statement ; up:attribution _:340827 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:340857 a rdf:Statement ; up:attribution _:340828 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:340858 a rdf:Statement ; up:attribution _:340829 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:678 . _:340859 a rdf:Statement ; up:attribution _:340830 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:804 . _:340860 a rdf:Statement ; up:attribution _:340831 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:805 . _:340861 a rdf:Statement ; up:attribution _:340832 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:340862 a rdf:Statement ; up:attribution _:340833 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004077 . _:340863 a rdf:Statement ; up:attribution _:340834 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003677 . _:340864 a rdf:Statement ; up:attribution _:340835 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006355 . _:340865 a rdf:Statement ; up:attribution _:340836 ; rdf:subject ?case4 ; rdf:predicate up:recommendedName ; rdf:object ?name5 . _:340866 a rdf:Statement ; up:attribution _:340837 ; rdf:subject ?case4 ; rdf:predicate up:alternativeName ; rdf:object ?name6 . _:340867 a rdf:Statement ; up:attribution _:340838 ; rdf:subject ?case4 ; rdf:predicate up:alternativeName ; rdf:object ?name7 . _:340868 a rdf:Statement ; up:attribution _:340839 ; rdf:subject ?case4 ; rdf:predicate up:alternativeName ; rdf:object ?name8 . _:340869 a rdf:Statement ; up:attribution _:340840 ; rdf:subject ?case4 ; rdf:predicate up:alternativeName ; rdf:object ?name9 . _:340870 a rdf:Statement ; up:attribution _:340841 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:340871 a rdf:Statement ; up:attribution _:340842 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:340872 a rdf:Statement ; up:attribution _:340843 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name13 . _:340873 a rdf:Statement ; up:attribution _:340844 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name14 . _:340874 a rdf:Statement ; up:source unirule:MF_00978 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:340875 a rdf:Statement ; up:attribution _:340845 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:340876 a rdf:Statement ; up:source unirule:MF_00978 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:340877 a rdf:Statement ; up:attribution _:340846 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:340878 a rdf:Statement ; up:source unirule:MF_00978 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:340879 a rdf:Statement ; up:attribution _:340847 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:340880 a rdf:Statement ; up:source unirule:MF_00978 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:340881 a rdf:Statement ; up:attribution _:340848 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:340882 a rdf:Statement ; up:source unirule:MF_00978 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:340883 a rdf:Statement ; up:attribution _:340849 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00978 #Rule MF_00978 Created by:? on:2013-12-09 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00978 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00978a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00978a3')) AS ?annotation3) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch53 faldo:location ?templateMotifSequenceMatchRegionP0670954 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0670956 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06709MF_0097849 . ?templateMotifSequenceMatchRegionP0670954 faldo:begin ?templateMotifSequenceMatchBeginP0670955 . ?templateMotifSequenceMatchBeginP0670955 faldo:position ?templateMotifSequenceMatchBeginPositionP0670950 ; faldo:reference isoform:P06709-1 . ?templateMotifSequenceProfileAlignmentOperationP0670956 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . ?targetMotifMatch57 faldo:location ?targetMotifMatchRegionMatch58 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097860 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06709MF_0097851 . ?targetMotifMatchRegionMatch58 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097859 . ?targetMotifMatchRegionMatchBeginMF_0097859 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097852 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0097860 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_0097849, 1, (STRLEN(?templateMotifCigarP06709MF_0097849) - STRLEN(REPLACE(?templateMotifCigarP06709MF_0097849, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionP0670950) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_0097851, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097851) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_0097851, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097851) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) . BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0097852) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_0097849, 1, (STRLEN(?templateMotifCigarP06709MF_0097849) - STRLEN(REPLACE(?templateMotifCigarP06709MF_0097849, CONCAT('^(?:-*[^-]){', STR(((41 - ?templateMotifSequenceMatchBeginPositionP0670950) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_0097851, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097851) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_0097851, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097851) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097851, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) . BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0097852) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs1t65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) . FILTER ((BOUND(?thisPositionOn19) && BOUND(?thisPositionOn20))) . BIND(URI(CONCAT(STR(?this), '#MF_00978a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP0670971 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0670973 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06709MF_0097866 . ?templateMotifSequenceMatchRegionP0670971 faldo:begin ?templateMotifSequenceMatchBeginP0670972 . ?templateMotifSequenceMatchBeginP0670972 faldo:position ?templateMotifSequenceMatchBeginPositionP0670967 ; faldo:reference isoform:P06709-1 . ?templateMotifSequenceProfileAlignmentOperationP0670973 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . ?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097877 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06709MF_0097868 . ?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097876 . ?targetMotifMatchRegionMatchBeginMF_0097876 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097869 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0097877 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_0097866, 1, (STRLEN(?templateMotifCigarP06709MF_0097866) - STRLEN(REPLACE(?templateMotifCigarP06709MF_0097866, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP0670967) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_0097868, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097868) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_0097868, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097868) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0097869) - 1) AS ?thisPositionOn26) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_0097866, 1, (STRLEN(?templateMotifCigarP06709MF_0097866) - STRLEN(REPLACE(?templateMotifCigarP06709MF_0097866, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP0670967) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_0097868, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097868) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_0097868, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097868) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097868, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0097869) - 1) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER (REGEX('[ST][ST]N', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) . BIND(URI(CONCAT(STR(?this), '#MF_00978a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionP0670988 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0670990 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06709MF_0097883 . ?templateMotifSequenceMatchRegionP0670988 faldo:begin ?templateMotifSequenceMatchBeginP0670989 . ?templateMotifSequenceMatchBeginP0670989 faldo:position ?templateMotifSequenceMatchBeginPositionP0670984 ; faldo:reference isoform:P06709-1 . ?templateMotifSequenceProfileAlignmentOperationP0670990 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . ?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097894 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06709MF_0097885 . ?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097893 . ?targetMotifMatchRegionMatchBeginMF_0097893 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097886 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0097894 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_0097883, 1, (STRLEN(?templateMotifCigarP06709MF_0097883) - STRLEN(REPLACE(?templateMotifCigarP06709MF_0097883, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionP0670984) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_0097885, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097885) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097885, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_0097885, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097885) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097885, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0097886) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_0097883, 1, (STRLEN(?templateMotifCigarP06709MF_0097883) - STRLEN(REPLACE(?templateMotifCigarP06709MF_0097883, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP0670984) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_0097885, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097885) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097885, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_0097885, 1, (STRLEN(?targetMotifMatchCigarP06709MF_0097885) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_0097885, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0097886) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)) = 'RGR')) . BIND(URI(CONCAT(STR(?this), '#MF_00978a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP06709105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06709107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06709MF_00978100 . ?templateMotifSequenceMatchRegionP06709105 faldo:begin ?templateMotifSequenceMatchBeginP06709106 . ?templateMotifSequenceMatchBeginP06709106 faldo:position ?templateMotifSequenceMatchBeginPositionP06709101 ; faldo:reference isoform:P06709-1 . ?templateMotifSequenceProfileAlignmentOperationP06709107 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00978111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06709MF_00978102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00978110 . ?targetMotifMatchRegionMatchBeginMF_00978110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00978103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00978111 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_00978100, 1, (STRLEN(?templateMotifCigarP06709MF_00978100) - STRLEN(REPLACE(?templateMotifCigarP06709MF_00978100, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP06709101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_00978102, 1, (STRLEN(?targetMotifMatchCigarP06709MF_00978102) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_00978102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_00978102, 1, (STRLEN(?targetMotifMatchCigarP06709MF_00978102) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_00978102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_00978103) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00978a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP06709120 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06709122 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06709MF_00978115 . ?templateMotifSequenceMatchRegionP06709120 faldo:begin ?templateMotifSequenceMatchBeginP06709121 . ?templateMotifSequenceMatchBeginP06709121 faldo:position ?templateMotifSequenceMatchBeginPositionP06709116 ; faldo:reference isoform:P06709-1 . ?templateMotifSequenceProfileAlignmentOperationP06709122 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . ?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00978126 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06709MF_00978117 . ?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00978125 . ?targetMotifMatchRegionMatchBeginMF_00978125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00978118 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00978126 edam:has_input signature:MF_00978 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06709MF_00978115, 1, (STRLEN(?templateMotifCigarP06709MF_00978115) - STRLEN(REPLACE(?templateMotifCigarP06709MF_00978115, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP06709116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06709MF_00978117, 1, (STRLEN(?targetMotifMatchCigarP06709MF_00978117) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_00978117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06709MF_00978117, 1, (STRLEN(?targetMotifMatchCigarP06709MF_00978117) - STRLEN(REPLACE(?targetMotifMatchCigarP06709MF_00978117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) . BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00978118) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs1t129) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00978a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1236 . BIND(?this AS ?case4) . BIND(URI(CONCAT(STR(?this), '#MF_00978a5')) AS ?name5) . BIND(URI(CONCAT(STR(?this), '#MF_00978a6')) AS ?name6) . BIND(URI(CONCAT(STR(?this), '#MF_00978a7')) AS ?name7) . BIND(URI(CONCAT(STR(?this), '#MF_00978a8')) AS ?name8) . BIND(URI(CONCAT(STR(?this), '#MF_00978a9')) AS ?name9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1236 . })) . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_00978a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_00978a12')) AS ?name12) . BIND(URI(CONCAT(STR(?this), '#MF_00978a13')) AS ?name13) . BIND(URI(CONCAT(STR(?this), '#MF_00978a14')) AS ?name14) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00978http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00978#construct