Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01120#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01120#construct-template-161
http://purl.uniprot.org/unirules/MF_01120#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01120#construct-template-183
http://purl.uniprot.org/unirules/MF_01120#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01120#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01120#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01120#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01120#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01120#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:389439 up:source unirule:MF_01120 . _:389440 up:source unirule:MF_01120 . _:389441 up:source unirule:MF_01120 . _:389442 up:source unirule:MF_01120 . _:389443 up:source unirule:MF_01120 . _:389444 up:source unirule:MF_01120 . _:389445 up:source unirule:MF_01120 . _:389446 up:source unirule:MF_01120 . _:389447 up:source unirule:MF_01120 . _:389448 up:source unirule:MF_01120 . _:389449 up:source unirule:MF_01120 . _:389450 up:source unirule:MF_01120 . _:389451 up:source unirule:MF_01120 . _:389452 up:source unirule:MF_01120 . _:389453 up:source unirule:MF_01120 . _:389454 up:source unirule:MF_01120 . _:389455 up:source unirule:MF_01120 . _:389456 up:source unirule:MF_01120 . _:389457 up:source unirule:MF_01120 . _:389458 up:source unirule:MF_01120 . _:389459 up:source unirule:MF_01120 . _:389460 up:source unirule:MF_01120 . _:389461 up:source unirule:MF_01120 . _:389462 up:source unirule:MF_01120 . _:389463 up:source unirule:MF_01120 . _:389464 up:source unirule:MF_01120 . _:389465 up:source unirule:MF_01120 . _:389466 up:source unirule:MF_01120 . _:389467 up:source unirule:MF_01120 . _:389468 up:source unirule:MF_01120 . _:389469 up:source unirule:MF_01120 . _:389470 up:source unirule:MF_01120 . ?this up:annotation ?annotation1 , ?annotation3 , ?annotation4 , ?annotation5 , ?annotation7 ; up:classifiedWith GO:0005737 , GO:0008270 , GO:0016811 , GO:0019878 , GO:0050897 , keyword:170 , keyword:28 , keyword:378 , keyword:457 , keyword:479 , keyword:862 , keyword:963 . ?gene0 skos:prefLabel 'lysK' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity ; up:enzymeClass . ?annotation3 up:cofactor chebi:29105 , chebi:48828 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 Zn(2+) or Co(2+) ions per subunit.' . ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via AAA pathway; L-lysine from L-alpha-aminoadipate (Thermus route): step 5/5.' . ?annotation5 a up:Subcellular_Location_Annotation . ?annotation5li6 up:cellularComponent . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the peptidase M20A family. LysK subfamily.' . ?case8 up:classifiedWith GO:0042450 , keyword:55 . ?case10 up:recommendedName ?name11 . ?name11 up:ecName '3.5.1.130' ; up:fullName '[LysW]-lysine/[LysW]-ornithine hydrolase' ; rdf:type up:Structured_Name . ?case12 up:recommendedName ?name13 . ?name13 up:ecName '3.5.1.130' ; up:fullName '[LysW]-lysine hydrolase' ; rdf:type up:Structured_Name . ?case14 up:recommendedName ?name15 . ?name15 up:ecName '3.5.1.130' ; up:fullName 'Putative [LysW]-lysine hydrolase' ; rdf:type up:Structured_Name . ?case16 up:recommendedName ?name17 . ?name17 up:ecName '3.5.1.130' , '3.5.1.132' ; up:fullName 'Putative [LysW]-lysine/[LysW]-ornithine hydrolase' ; rdf:type up:Structured_Name . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Active_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; up:ligand ?ligand34 ; rdf:type up:Binding_Site_Annotation . ?pfsb32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand34 rdfs:subClassOf chebi:29105 . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf chebi:29105 . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:29105 . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:29105 . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf chebi:29105 . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf chebi:29105 . _:389471 a rdf:Statement ; up:attribution _:389439 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:389472 a rdf:Statement ; up:attribution _:389440 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:389473 a rdf:Statement ; up:attribution _:389441 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:389474 a rdf:Statement ; up:attribution _:389442 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:389475 a rdf:Statement ; up:attribution _:389443 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:389476 a rdf:Statement ; up:attribution _:389444 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:389477 a rdf:Statement ; up:attribution _:389445 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:389478 a rdf:Statement ; up:attribution _:389446 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:389479 a rdf:Statement ; up:attribution _:389447 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:389480 a rdf:Statement ; up:attribution _:389448 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:457 . _:389481 a rdf:Statement ; up:attribution _:389449 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:389482 a rdf:Statement ; up:attribution _:389450 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:170 . _:389483 a rdf:Statement ; up:attribution _:389451 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:389484 a rdf:Statement ; up:attribution _:389452 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050897 . _:389485 a rdf:Statement ; up:attribution _:389453 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:389486 a rdf:Statement ; up:attribution _:389454 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016811 . _:389487 a rdf:Statement ; up:attribution _:389455 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019878 . _:389488 a rdf:Statement ; up:attribution _:389456 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:389489 a rdf:Statement ; up:attribution _:389457 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:55 . _:389490 a rdf:Statement ; up:attribution _:389458 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0042450 . _:389491 a rdf:Statement ; up:attribution _:389459 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:389492 a rdf:Statement ; up:attribution _:389460 ; rdf:subject ?case12 ; rdf:predicate up:recommendedName ; rdf:object ?name13 . _:389493 a rdf:Statement ; up:attribution _:389461 ; rdf:subject ?case14 ; rdf:predicate up:recommendedName ; rdf:object ?name15 . _:389494 a rdf:Statement ; up:attribution _:389462 ; rdf:subject ?case16 ; rdf:predicate up:recommendedName ; rdf:object ?name17 . _:389495 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:389496 a rdf:Statement ; up:attribution _:389463 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:389497 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:389498 a rdf:Statement ; up:attribution _:389464 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:389499 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:389500 a rdf:Statement ; up:attribution _:389465 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:389501 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:389502 a rdf:Statement ; up:attribution _:389466 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:389503 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:389504 a rdf:Statement ; up:attribution _:389467 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:389505 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:389506 a rdf:Statement ; up:attribution _:389468 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:389507 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:389508 a rdf:Statement ; up:attribution _:389469 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:389509 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:389510 a rdf:Statement ; up:attribution _:389470 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01120 #Rule MF_01120 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-06-13 VALUES ?supertaxon72 {taxon:2157 taxon:200795 taxon:1297} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01120 . ?thisOrganism rdfs:subClassOf+ ?supertaxon72 . BIND(URI(CONCAT(STR(?this), '#MF_01120a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_01120a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01120a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01120a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01120a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionQ8VUS578 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS580 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_0112073 . ?templateMotifSequenceMatchRegionQ8VUS578 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS579 . ?templateMotifSequenceMatchBeginQ8VUS579 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS574 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS580 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0112084 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_0112075 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0112083 . ?targetMotifMatchRegionMatchBeginMF_0112083 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0112076 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0112084 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_0112073, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_0112073) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_0112073, CONCAT('^(?:-*[^-]){', STR(((69 - ?templateMotifSequenceMatchBeginPositionQ8VUS574) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112075, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112075) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112075, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112075) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0112076) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionQ8VUS593 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS595 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_0112088 . ?templateMotifSequenceMatchRegionQ8VUS593 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS594 . ?templateMotifSequenceMatchBeginQ8VUS594 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS589 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS595 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0112099 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_0112090 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0112098 . ?targetMotifMatchRegionMatchBeginMF_0112098 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0112091 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0112099 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_0112088, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_0112088) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_0112088, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionQ8VUS589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112090, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112090) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112090, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112090) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0112091) - 1) AS ?thisPositionOn28) . BIND(?thisPositionOn28 AS ?thisPositionOn29) . BIND(?this AS ?pfs1t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5108 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5110 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120103 . ?templateMotifSequenceMatchRegionQ8VUS5108 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5109 . ?templateMotifSequenceMatchBeginQ8VUS5109 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5104 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5110 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120114 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120105 . ?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120113 . ?targetMotifMatchRegionMatchBeginMF_01120113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120106 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120114 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120103, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120103) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120103, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionQ8VUS5104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120105, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120105) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120105, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120105) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) . BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01120106) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5123 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5125 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120118 . ?templateMotifSequenceMatchRegionQ8VUS5123 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5124 . ?templateMotifSequenceMatchBeginQ8VUS5124 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5119 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5125 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120129 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120120 . ?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120128 . ?targetMotifMatchRegionMatchBeginMF_01120128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120121 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120129 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120118, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120118) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120118, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionQ8VUS5119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120120, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120120) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120120, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120120) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) . BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01120121) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs1t132) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5138 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5140 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120133 . ?templateMotifSequenceMatchRegionQ8VUS5138 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5139 . ?templateMotifSequenceMatchBeginQ8VUS5139 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5134 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5140 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120144 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120135 . ?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120143 . ?targetMotifMatchRegionMatchBeginMF_01120143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120136 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120144 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120133, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120133) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120133, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionQ8VUS5134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120135, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120135, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01120136) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120148 . ?templateMotifSequenceMatchRegionQ8VUS5153 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5154 . ?templateMotifSequenceMatchBeginQ8VUS5154 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5149 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5155 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120158 . ?targetMotifMatchRegionMatchBeginMF_01120158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120159 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120148, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120148) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120148, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionQ8VUS5149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120150, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120150, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01120151) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t162) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5168 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5170 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120163 . ?templateMotifSequenceMatchRegionQ8VUS5168 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5169 . ?templateMotifSequenceMatchBeginQ8VUS5169 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5164 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5170 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120174 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120165 . ?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120173 . ?targetMotifMatchRegionMatchBeginMF_01120173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120166 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120174 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120163, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120163) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120163, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionQ8VUS5164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120165, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120165) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120165, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120165) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) . BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_01120166) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs1t177) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5183 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5185 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120178 . ?templateMotifSequenceMatchRegionQ8VUS5183 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5184 . ?templateMotifSequenceMatchBeginQ8VUS5184 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5179 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5185 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120189 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120180 . ?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120188 . ?targetMotifMatchRegionMatchBeginMF_01120188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120181 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120189 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120178, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120178) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120178, CONCAT('^(?:-*[^-]){', STR(((326 - ?templateMotifSequenceMatchBeginPositionQ8VUS5179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120180, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120180) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120180, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120180) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) . BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_01120181) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t192) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2281 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_01120a11')) AS ?name11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1297 . BIND(?this AS ?case12) . BIND(URI(CONCAT(STR(?this), '#MF_01120a13')) AS ?name13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:200795 . BIND(?this AS ?case14) . BIND(URI(CONCAT(STR(?this), '#MF_01120a15')) AS ?name15) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2281 . })) . BIND(?this AS ?case16) . BIND(URI(CONCAT(STR(?this), '#MF_01120a17')) AS ?name17) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_01120http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01120#construct