Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-68
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-19
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-33
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-45
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-80
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-22
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-56
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-13
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-24
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-112
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-38
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-55
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-78
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-114
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-11
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-96
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-116
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-113
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-111
http://purl.uniprot.org/unirules/MF_01000#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01000#construct-template-99
http://purl.uniprot.org/unirules/MF_01000#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01000#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01000#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01000#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01000#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01000#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:349581 up:source unirule:MF_01000 . _:349582 up:source unirule:MF_01000 . _:349583 up:source unirule:MF_01000 . _:349584 up:source unirule:MF_01000 . _:349585 up:source unirule:MF_01000 . _:349586 up:source unirule:MF_01000 . _:349587 up:source unirule:MF_01000 . _:349588 up:source unirule:MF_01000 . _:349589 up:source unirule:MF_01000 . _:349590 up:source unirule:MF_01000 . _:349591 up:source unirule:MF_01000 . _:349592 up:source unirule:MF_01000 . _:349593 up:source unirule:MF_01000 . _:349594 up:source unirule:MF_01000 . _:349595 up:source unirule:MF_01000 . _:349596 up:source unirule:MF_01000 . _:349597 up:source unirule:MF_01000 . _:349598 up:source unirule:MF_01000 . _:349599 up:source unirule:MF_01000 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation4 , ?annotation6 ; up:classifiedWith GO:0015889 , GO:0042597 , keyword:574 , keyword:732 , keyword:813 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name0 . ?name0 up:fullName 'Vitamin B12-binding protein' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'btuF' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Part of the ABC transporter complex BtuCDF involved in vitamin B12 import. Binds vitamin B12 and delivers it to the periplasmic surface of BtuC.' . ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'The complex is composed of two ATP-binding proteins (BtuD), two transmembrane proteins (BtuC) and a solute-binding protein (BtuF).' . ?annotation4 a up:Subcellular_Location_Annotation . ?annotation4li5 up:cellularComponent . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the BtuF family.' . ?case7 up:classifiedWith keyword:1015 . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Disulfide_Bond_Annotation . ?pfsb10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:17439 . ?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:17439 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for BtuC binding' . ?pfsb30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for BtuC binding' . ?pfsb36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?sam40 up:classifiedWith keyword:732 . ?signal41 faldo:begin ?signalb42 ; faldo:end ?signale43 . ?signalb42 faldo:position ?signalbp44 . ?signale43 faldo:position ?signalep45 . ?keyword46 up:range ?signal41 . _:349600 a rdf:Statement ; up:attribution _:349581 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:349601 a rdf:Statement ; up:attribution _:349582 ; rdf:subject ?this ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:349602 a rdf:Statement ; up:attribution _:349583 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:349603 a rdf:Statement ; up:attribution _:349584 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:349604 a rdf:Statement ; up:attribution _:349585 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:349605 a rdf:Statement ; up:attribution _:349586 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:349606 a rdf:Statement ; up:attribution _:349587 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:349607 a rdf:Statement ; up:attribution _:349588 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:574 . _:349608 a rdf:Statement ; up:attribution _:349589 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:349609 a rdf:Statement ; up:attribution _:349590 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:813 . _:349610 a rdf:Statement ; up:attribution _:349591 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015889 . _:349611 a rdf:Statement ; up:attribution _:349592 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042597 . _:349612 a rdf:Statement ; up:attribution _:349593 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:349613 a rdf:Statement ; up:source unirule:MF_01000 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:349614 a rdf:Statement ; up:attribution _:349594 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:349615 a rdf:Statement ; up:source unirule:MF_01000 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:349616 a rdf:Statement ; up:attribution _:349595 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:349617 a rdf:Statement ; up:source unirule:MF_01000 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:349618 a rdf:Statement ; up:attribution _:349596 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:349619 a rdf:Statement ; up:source unirule:MF_01000 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:349620 a rdf:Statement ; up:attribution _:349597 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:349621 a rdf:Statement ; up:source unirule:MF_01000 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:349622 a rdf:Statement ; up:attribution _:349598 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:349623 a rdf:Statement ; up:attribution _:349599 ; rdf:subject ?sam40 ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01000 #Rule MF_01000 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2022-11-19 VALUES ?supertaxon47 {taxon:91347 taxon:641} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01000 . ?thisOrganism rdfs:subClassOf+ ?supertaxon47 . BIND(URI(CONCAT(STR(?this), '#MF_01000a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01000a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01000a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01000a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01000a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionP3702853 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3702855 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP37028MF_0100048 . ?templateMotifSequenceMatchRegionP3702853 faldo:begin ?templateMotifSequenceMatchBeginP3702854 . ?templateMotifSequenceMatchBeginP3702854 faldo:position ?templateMotifSequenceMatchBeginPositionP3702849 ; faldo:reference isoform:P37028-1 . ?templateMotifSequenceProfileAlignmentOperationP3702855 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . ?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0100059 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP37028MF_0100050 . ?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0100058 . ?targetMotifMatchRegionMatchBeginMF_0100058 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0100051 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0100059 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_5) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37028MF_0100048, 1, (STRLEN(?templateMotifCigarP37028MF_0100048) - STRLEN(REPLACE(?templateMotifCigarP37028MF_0100048, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP3702849) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37028MF_0100050, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100050) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100050, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37028MF_0100050, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100050) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100050, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) . BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0100051) - 1) AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37028MF_0100048, 1, (STRLEN(?templateMotifCigarP37028MF_0100048) - STRLEN(REPLACE(?templateMotifCigarP37028MF_0100048, CONCAT('^(?:-*[^-]){', STR(((259 - ?templateMotifSequenceMatchBeginPositionP3702849) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37028MF_0100050, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100050) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100050, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37028MF_0100050, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100050) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100050, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) . BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0100051) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) . BIND(URI(CONCAT(STR(?this), '#MF_01000a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch69 faldo:location ?templateMotifSequenceMatchRegionP3702870 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3702872 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP37028MF_0100065 . ?templateMotifSequenceMatchRegionP3702870 faldo:begin ?templateMotifSequenceMatchBeginP3702871 . ?templateMotifSequenceMatchBeginP3702871 faldo:position ?templateMotifSequenceMatchBeginPositionP3702866 ; faldo:reference isoform:P37028-1 . ?templateMotifSequenceProfileAlignmentOperationP3702872 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . ?targetMotifMatch73 faldo:location ?targetMotifMatchRegionMatch74 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0100076 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP37028MF_0100067 . ?targetMotifMatchRegionMatch74 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0100075 . ?targetMotifMatchRegionMatchBeginMF_0100075 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0100068 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0100076 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37028MF_0100065, 1, (STRLEN(?templateMotifCigarP37028MF_0100065) - STRLEN(REPLACE(?templateMotifCigarP37028MF_0100065, CONCAT('^(?:-*[^-]){', STR(((242 - ?templateMotifSequenceMatchBeginPositionP3702866) + 1)), '}'), '')))), '[a-z]', '')) AS ?step177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37028MF_0100067, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100067) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100067, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37028MF_0100067, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100067) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100067, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), '')))), '[^-]', ''))) AS ?step278) . BIND(((?step278 + ?targetMotifMatchRegionMatchBeginPositionMF_0100068) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37028MF_0100065, 1, (STRLEN(?templateMotifCigarP37028MF_0100065) - STRLEN(REPLACE(?templateMotifCigarP37028MF_0100065, CONCAT('^(?:-*[^-]){', STR(((246 - ?templateMotifSequenceMatchBeginPositionP3702866) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37028MF_0100067, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100067) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100067, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37028MF_0100067, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100067) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100067, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) . BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0100068) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs2t81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)) = 'DWFER')) . BIND(URI(CONCAT(STR(?this), '#MF_01000a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP3702887 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3702889 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP37028MF_0100082 . ?templateMotifSequenceMatchRegionP3702887 faldo:begin ?templateMotifSequenceMatchBeginP3702888 . ?templateMotifSequenceMatchBeginP3702888 faldo:position ?templateMotifSequenceMatchBeginPositionP3702883 ; faldo:reference isoform:P37028-1 . ?templateMotifSequenceProfileAlignmentOperationP3702889 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . ?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0100093 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP37028MF_0100084 . ?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0100092 . ?targetMotifMatchRegionMatchBeginMF_0100092 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0100085 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0100093 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37028MF_0100082, 1, (STRLEN(?templateMotifCigarP37028MF_0100082) - STRLEN(REPLACE(?templateMotifCigarP37028MF_0100082, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionP3702883) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37028MF_0100084, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100084) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37028MF_0100084, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100084) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0100085) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs2t96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01000a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionP37028102 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37028104 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP37028MF_0100097 . ?templateMotifSequenceMatchRegionP37028102 faldo:begin ?templateMotifSequenceMatchBeginP37028103 . ?templateMotifSequenceMatchBeginP37028103 faldo:position ?templateMotifSequenceMatchBeginPositionP3702898 ; faldo:reference isoform:P37028-1 . ?templateMotifSequenceProfileAlignmentOperationP37028104 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . ?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01000108 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP37028MF_0100099 . ?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01000107 . ?targetMotifMatchRegionMatchBeginMF_01000107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01000100 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01000108 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37028MF_0100097, 1, (STRLEN(?templateMotifCigarP37028MF_0100097) - STRLEN(REPLACE(?templateMotifCigarP37028MF_0100097, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP3702898) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37028MF_0100099, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100099) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100099, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37028MF_0100099, 1, (STRLEN(?targetMotifMatchCigarP37028MF_0100099) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_0100099, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_01000100) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs2t111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01000a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionP37028117 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37028119 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP37028MF_01000112 . ?templateMotifSequenceMatchRegionP37028117 faldo:begin ?templateMotifSequenceMatchBeginP37028118 . ?templateMotifSequenceMatchBeginP37028118 faldo:position ?templateMotifSequenceMatchBeginPositionP37028113 ; faldo:reference isoform:P37028-1 . ?templateMotifSequenceProfileAlignmentOperationP37028119 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . ?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01000123 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP37028MF_01000114 . ?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01000122 . ?targetMotifMatchRegionMatchBeginMF_01000122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01000115 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01000123 edam:has_input signature:MF_01000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37028MF_01000112, 1, (STRLEN(?templateMotifCigarP37028MF_01000112) - STRLEN(REPLACE(?templateMotifCigarP37028MF_01000112, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP37028113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37028MF_01000114, 1, (STRLEN(?targetMotifMatchCigarP37028MF_01000114) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_01000114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37028MF_01000114, 1, (STRLEN(?targetMotifMatchCigarP37028MF_01000114) - STRLEN(REPLACE(?targetMotifMatchCigarP37028MF_01000114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) . BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_01000115) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs2t126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01000a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag127) . } BIND(IF(BOUND(?tagFT_5), ?caseWithTag127, ?UNBOUND_VARIABLE) AS ?case7) . OPTIONAL { ?this up:annotation ?samsignal128 ; up:sequence ?thisSequence . ?samsignal128 up:range ?samsignalr129 ; rdf:type up:Signal_Peptide_Annotation . ?samsignalr129 faldo:begin ?samsignalb130 ; faldo:end ?samsignale131 . ?samsignalb130 faldo:position ?samsignalbp132 ; faldo:reference ?thisSequence . ?samsignale131 faldo:position ?samsignalep133 ; faldo:reference ?thisSequence . BIND(?this AS ?sam40) . } BIND(URI(CONCAT(STR(?this), '#MF_01000a46')) AS ?keyword46) . } "xsd:string
http://purl.uniprot.org/unirules/MF_01000http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01000#construct