Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00176#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00176#construct-template-137
http://purl.uniprot.org/unirules/MF_00176#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00176#construct-template-136
http://purl.uniprot.org/unirules/MF_00176#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00176#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00176#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00176#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00176#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00176#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:70640 up:source unirule:MF_00176 . _:70641 up:source unirule:MF_00176 . _:70642 up:source unirule:MF_00176 . _:70643 up:source unirule:MF_00176 . _:70644 up:source unirule:MF_00176 . _:70645 up:source unirule:MF_00176 . _:70646 up:source unirule:MF_00176 . _:70647 up:source unirule:MF_00176 . _:70648 up:source unirule:MF_00176 . _:70649 up:source unirule:MF_00176 . _:70650 up:source unirule:MF_00176 . _:70651 up:source unirule:MF_00176 . _:70652 up:source unirule:MF_00176 . _:70653 up:source unirule:MF_00176 . _:70654 up:source unirule:MF_00176 . _:70655 up:source unirule:MF_00176 . _:70656 up:source unirule:MF_00176 . _:70657 up:source unirule:MF_00176 . _:70658 up:source unirule:MF_00176 . _:70659 up:source unirule:MF_00176 . _:70660 up:source unirule:MF_00176 . _:70661 up:source unirule:MF_00176 . _:70662 up:source unirule:MF_00176 . _:70663 up:source unirule:MF_00176 . _:70664 up:source unirule:MF_00176 . _:70665 up:source unirule:MF_00176 . _:70666 up:source unirule:MF_00176 . _:70667 up:source unirule:MF_00176 . _:70668 up:source unirule:MF_00176 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation9 , ?annotation10 , ?annotation11 , ?annotation13 , ?annotation14 ; up:classifiedWith GO:0004828 , GO:0005524 , GO:0005737 , GO:0006434 , GO:0016260 , keyword:30 , keyword:436 , keyword:547 , keyword:648 , keyword:67 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '6.1.1.11' ; up:fullName 'Serine--tRNA ligase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Seryl-tRNA synthetase' ; up:shortName 'SerRS' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Seryl-tRNA(Ser/Sec) synthetase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'serS' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the attachment of serine to tRNA(Ser). Is also able to aminoacylate tRNA(Sec) with serine, to form the misacylated tRNA L-seryl-tRNA(Sec), which will be further converted into selenocysteinyl-tRNA(Sec).' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity ; up:enzymeClass . ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:catalyticActivity ; up:enzymeClass . ?annotation9 a up:Pathway_Annotation ; rdfs:comment 'Aminoacyl-tRNA biosynthesis; selenocysteinyl-tRNA(Sec) biosynthesis; L-seryl-tRNA(Sec) from L-serine and tRNA(Sec): step 1/1.' . ?annotation10 a up:Subunit_Annotation ; rdfs:comment 'Homodimer. The tRNA molecule binds across the dimer.' . ?annotation11 a up:Subcellular_Location_Annotation . ?annotation11li12 up:cellularComponent . ?annotation13 a up:Domain_Annotation ; rdfs:comment 'Consists of two distinct domains, a catalytic core and a N-terminal extension that is involved in tRNA binding.' . ?annotation14 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-II aminoacyl-tRNA synthetase family. Type-1 seryl-tRNA synthetase subfamily.' . ?pfs15 up:annotation ?annotation16 . ?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:30616 . ?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:33384 . ?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:33384 . ?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:33384 . _:70669 a rdf:Statement ; up:attribution _:70640 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:70670 a rdf:Statement ; up:attribution _:70641 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:70671 a rdf:Statement ; up:attribution _:70642 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:70672 a rdf:Statement ; up:attribution _:70643 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:70673 a rdf:Statement ; up:attribution _:70644 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:70674 a rdf:Statement ; up:attribution _:70645 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:70675 a rdf:Statement ; up:attribution _:70646 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:70676 a rdf:Statement ; up:attribution _:70647 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:70677 a rdf:Statement ; up:attribution _:70648 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:70678 a rdf:Statement ; up:attribution _:70649 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:70679 a rdf:Statement ; up:attribution _:70650 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:70680 a rdf:Statement ; up:attribution _:70651 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:70681 a rdf:Statement ; up:attribution _:70652 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:70682 a rdf:Statement ; up:attribution _:70653 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:30 . _:70683 a rdf:Statement ; up:attribution _:70654 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:70684 a rdf:Statement ; up:attribution _:70655 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:70685 a rdf:Statement ; up:attribution _:70656 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:70686 a rdf:Statement ; up:attribution _:70657 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:648 . _:70687 a rdf:Statement ; up:attribution _:70658 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004828 . _:70688 a rdf:Statement ; up:attribution _:70659 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:70689 a rdf:Statement ; up:attribution _:70660 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016260 . _:70690 a rdf:Statement ; up:attribution _:70661 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006434 . _:70691 a rdf:Statement ; up:attribution _:70662 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:70692 a rdf:Statement ; up:source unirule:MF_00176 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:70693 a rdf:Statement ; up:attribution _:70663 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:70694 a rdf:Statement ; up:source unirule:MF_00176 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:70695 a rdf:Statement ; up:attribution _:70664 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:70696 a rdf:Statement ; up:source unirule:MF_00176 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:70697 a rdf:Statement ; up:attribution _:70665 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:70698 a rdf:Statement ; up:source unirule:MF_00176 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:70699 a rdf:Statement ; up:attribution _:70666 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:70700 a rdf:Statement ; up:source unirule:MF_00176 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:70701 a rdf:Statement ; up:attribution _:70667 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:70702 a rdf:Statement ; up:source unirule:MF_00176 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:70703 a rdf:Statement ; up:attribution _:70668 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00176 #Rule MF_00176 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon57 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00176 . ?thisOrganism rdfs:subClassOf+ ?supertaxon57 . BIND(URI(CONCAT(STR(?this), '#MF_00176a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00176a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00176a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_00176a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00176a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00176a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00176a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00176a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_00176a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_00176a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_00176a14')) AS ?annotation14) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP3494563 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3494565 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP34945MF_0017658 . ?templateMotifSequenceMatchRegionP3494563 faldo:begin ?templateMotifSequenceMatchBeginP3494564 . ?templateMotifSequenceMatchBeginP3494564 faldo:position ?templateMotifSequenceMatchBeginPositionP3494559 ; faldo:reference isoform:P34945-1 . ?templateMotifSequenceProfileAlignmentOperationP3494565 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . ?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0017669 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP34945MF_0017660 . ?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0017668 . ?targetMotifMatchRegionMatchBeginMF_0017668 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0017661 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0017669 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_0017658, 1, (STRLEN(?templateMotifCigarP34945MF_0017658) - STRLEN(REPLACE(?templateMotifCigarP34945MF_0017658, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionP3494559) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_0017660, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017660) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017660, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_0017660, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017660) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017660, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0017661) - 1) AS ?thisPositionOn20) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_0017658, 1, (STRLEN(?templateMotifCigarP34945MF_0017658) - STRLEN(REPLACE(?templateMotifCigarP34945MF_0017658, CONCAT('^(?:-*[^-]){', STR(((258 - ?templateMotifSequenceMatchBeginPositionP3494559) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_0017660, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017660) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017660, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_0017660, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017660) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017660, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) . BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0017661) - 1) 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 (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)))) . BIND(URI(CONCAT(STR(?this), '#MF_00176a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP3494580 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3494582 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP34945MF_0017675 . ?templateMotifSequenceMatchRegionP3494580 faldo:begin ?templateMotifSequenceMatchBeginP3494581 . ?templateMotifSequenceMatchBeginP3494581 faldo:position ?templateMotifSequenceMatchBeginPositionP3494576 ; faldo:reference isoform:P34945-1 . ?templateMotifSequenceProfileAlignmentOperationP3494582 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0017686 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP34945MF_0017677 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0017685 . ?targetMotifMatchRegionMatchBeginMF_0017685 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0017678 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0017686 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_0017675, 1, (STRLEN(?templateMotifCigarP34945MF_0017675) - STRLEN(REPLACE(?templateMotifCigarP34945MF_0017675, CONCAT('^(?:-*[^-]){', STR(((345 - ?templateMotifSequenceMatchBeginPositionP3494576) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_0017677, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017677) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017677, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_0017677, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017677) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017677, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0017678) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_0017675, 1, (STRLEN(?templateMotifCigarP34945MF_0017675) - STRLEN(REPLACE(?templateMotifCigarP34945MF_0017675, CONCAT('^(?:-*[^-]){', STR(((348 - ?templateMotifSequenceMatchBeginPositionP3494576) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_0017677, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017677) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017677, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_0017677, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017677) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017677, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) . BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0017678) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER (REGEX('E[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]S', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) . BIND(URI(CONCAT(STR(?this), '#MF_00176a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP3494597 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3494599 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP34945MF_0017692 . ?templateMotifSequenceMatchRegionP3494597 faldo:begin ?templateMotifSequenceMatchBeginP3494598 . ?templateMotifSequenceMatchBeginP3494598 faldo:position ?templateMotifSequenceMatchBeginPositionP3494593 ; faldo:reference isoform:P34945-1 . ?templateMotifSequenceProfileAlignmentOperationP3494599 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . ?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00176103 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP34945MF_0017694 . ?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00176102 . ?targetMotifMatchRegionMatchBeginMF_00176102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0017695 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00176103 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_0017692, 1, (STRLEN(?templateMotifCigarP34945MF_0017692) - STRLEN(REPLACE(?templateMotifCigarP34945MF_0017692, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionP3494593) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_0017694, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017694) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_0017694, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017694) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0017695) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_0017692, 1, (STRLEN(?templateMotifCigarP34945MF_0017692) - STRLEN(REPLACE(?templateMotifCigarP34945MF_0017692, CONCAT('^(?:-*[^-]){', STR(((227 - ?templateMotifSequenceMatchBeginPositionP3494593) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_0017694, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017694) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_0017694, 1, (STRLEN(?targetMotifMatchCigarP34945MF_0017694) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_0017694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0017695) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_00176a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP34945114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP34945116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP34945MF_00176109 . ?templateMotifSequenceMatchRegionP34945114 faldo:begin ?templateMotifSequenceMatchBeginP34945115 . ?templateMotifSequenceMatchBeginP34945115 faldo:position ?templateMotifSequenceMatchBeginPositionP34945110 ; faldo:reference isoform:P34945-1 . ?templateMotifSequenceProfileAlignmentOperationP34945116 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00176120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP34945MF_00176111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00176119 . ?targetMotifMatchRegionMatchBeginMF_00176119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00176112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00176120 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_00176109, 1, (STRLEN(?templateMotifCigarP34945MF_00176109) - STRLEN(REPLACE(?templateMotifCigarP34945MF_00176109, CONCAT('^(?:-*[^-]){', STR(((272 - ?templateMotifSequenceMatchBeginPositionP34945110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_00176111, 1, (STRLEN(?targetMotifMatchCigarP34945MF_00176111) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_00176111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_00176111, 1, (STRLEN(?targetMotifMatchCigarP34945MF_00176111) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_00176111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00176112) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'V')) . BIND(URI(CONCAT(STR(?this), '#MF_00176a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP34945129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP34945131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP34945MF_00176124 . ?templateMotifSequenceMatchRegionP34945129 faldo:begin ?templateMotifSequenceMatchBeginP34945130 . ?templateMotifSequenceMatchBeginP34945130 faldo:position ?templateMotifSequenceMatchBeginPositionP34945125 ; faldo:reference isoform:P34945-1 . ?templateMotifSequenceProfileAlignmentOperationP34945131 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00176135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP34945MF_00176126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00176134 . ?targetMotifMatchRegionMatchBeginMF_00176134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00176127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00176135 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_00176124, 1, (STRLEN(?templateMotifCigarP34945MF_00176124) - STRLEN(REPLACE(?templateMotifCigarP34945MF_00176124, CONCAT('^(?:-*[^-]){', STR(((279 - ?templateMotifSequenceMatchBeginPositionP34945125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_00176126, 1, (STRLEN(?targetMotifMatchCigarP34945MF_00176126) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_00176126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_00176126, 1, (STRLEN(?targetMotifMatchCigarP34945MF_00176126) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_00176126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00176127) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t138) . 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) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00176a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP34945144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP34945146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP34945MF_00176139 . ?templateMotifSequenceMatchRegionP34945144 faldo:begin ?templateMotifSequenceMatchBeginP34945145 . ?templateMotifSequenceMatchBeginP34945145 faldo:position ?templateMotifSequenceMatchBeginPositionP34945140 ; faldo:reference isoform:P34945-1 . ?templateMotifSequenceProfileAlignmentOperationP34945146 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00176150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP34945MF_00176141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00176149 . ?targetMotifMatchRegionMatchBeginMF_00176149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00176142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00176150 edam:has_input signature:MF_00176 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP34945MF_00176139, 1, (STRLEN(?templateMotifCigarP34945MF_00176139) - STRLEN(REPLACE(?templateMotifCigarP34945MF_00176139, CONCAT('^(?:-*[^-]){', STR(((380 - ?templateMotifSequenceMatchBeginPositionP34945140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP34945MF_00176141, 1, (STRLEN(?targetMotifMatchCigarP34945MF_00176141) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_00176141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP34945MF_00176141, 1, (STRLEN(?targetMotifMatchCigarP34945MF_00176141) - STRLEN(REPLACE(?targetMotifMatchCigarP34945MF_00176141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00176142) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00176a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00176http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00176#construct