| http://purl.uniprot.org/unirules/MF_00331#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:133787 up:source unirule:MF_00331 .
_:133788 up:source unirule:MF_00331 .
_:133789 up:source unirule:MF_00331 .
_:133790 up:source unirule:MF_00331 .
_:133791 up:source unirule:MF_00331 .
_:133792 up:source unirule:MF_00331 .
_:133793 up:source unirule:MF_00331 .
_:133794 up:source unirule:MF_00331 .
_:133795 up:source unirule:MF_00331 .
_:133796 up:source unirule:MF_00331 .
_:133797 up:source unirule:MF_00331 .
_:133798 up:source unirule:MF_00331 .
_:133799 up:source unirule:MF_00331 .
_:133800 up:source unirule:MF_00331 .
_:133801 up:source unirule:MF_00331 .
_:133802 up:source unirule:MF_00331 .
_:133803 up:source unirule:MF_00331 .
_:133804 up:source unirule:MF_00331 .
_:133805 up:source unirule:MF_00331 .
_:133806 up:source unirule:MF_00331 .
_:133807 up:source unirule:MF_00331 .
_:133808 up:source unirule:MF_00331 .
_:133809 up:source unirule:MF_00331 .
_:133810 up:source unirule:MF_00331 .
_:133811 up:source unirule:MF_00331 .
_:133812 up:source unirule:MF_00331 .
_:133813 up:source unirule:MF_00331 .
_:133814 up:source unirule:MF_00331 .
?this up:annotation ?annotation2 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation9 ;
up:classifiedWith GO:0005737 ,
GO:0030170 ,
GO:0031071 ,
GO:0044571 ,
keyword:663 ,
keyword:808 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.8.1.7' ;
up:fullName 'Cysteine desulfurase IscS' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'iscS' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 up:cofactor chebi:597326 ;
rdf:type up:Cofactor_Annotation .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; iron-sulfur cluster biosynthesis.' .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer. Forms a heterotetramer with IscU, interacts with other sulfur acceptors.' .
?annotation7 a up:Subcellular_Location_Annotation .
?annotation7li8 up:cellularComponent .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-V pyridoxal-phosphate-dependent aminotransferase family. NifS/IscS subfamily.' .
?case10 up:classifiedWith GO:0051537 ,
keyword:1 ,
keyword:408 ,
keyword:411 ,
keyword:479 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'via persulfide group' .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:190135 .
?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:597326 .
?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:597326 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Cysteine persulfide intermediate' .
?pfsb37 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfs41 up:annotation ?annotation42 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
up:ligand ?ligand45 ;
rdf:type up:Binding_Site_Annotation .
?pfsb43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?ligand45 rdfs:subClassOf chebi:597326 .
?pfs48 up:annotation ?annotation49 .
?annotation49 faldo:begin ?pfsb50 ;
faldo:end ?pfse51 ;
up:ligand ?ligand52 ;
rdf:type up:Binding_Site_Annotation .
?pfsb50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?ligand52 rdfs:subClassOf chebi:597326 .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
up:ligand ?ligand59 ;
rdf:type up:Binding_Site_Annotation .
?pfsb57 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand59 rdfs:subClassOf chebi:597326 .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-(pyridoxal phosphate)lysine' .
?pfsb64 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
_:133815 a rdf:Statement ;
up:attribution _:133787 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:133816 a rdf:Statement ;
up:attribution _:133788 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:133817 a rdf:Statement ;
up:attribution _:133789 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:133818 a rdf:Statement ;
up:attribution _:133790 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:133819 a rdf:Statement ;
up:attribution _:133791 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:133820 a rdf:Statement ;
up:attribution _:133792 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:133821 a rdf:Statement ;
up:attribution _:133793 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:133822 a rdf:Statement ;
up:attribution _:133794 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:133823 a rdf:Statement ;
up:attribution _:133795 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:133824 a rdf:Statement ;
up:attribution _:133796 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:133825 a rdf:Statement ;
up:attribution _:133797 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:663 .
_:133826 a rdf:Statement ;
up:attribution _:133798 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:133827 a rdf:Statement ;
up:attribution _:133799 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030170 .
_:133828 a rdf:Statement ;
up:attribution _:133800 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0031071 .
_:133829 a rdf:Statement ;
up:attribution _:133801 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044571 .
_:133830 a rdf:Statement ;
up:attribution _:133802 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1 .
_:133831 a rdf:Statement ;
up:attribution _:133803 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:133832 a rdf:Statement ;
up:attribution _:133804 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:133833 a rdf:Statement ;
up:attribution _:133805 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:133834 a rdf:Statement ;
up:attribution _:133806 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051537 .
_:133835 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:133836 a rdf:Statement ;
up:attribution _:133807 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:133837 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:133838 a rdf:Statement ;
up:attribution _:133808 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:133839 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:133840 a rdf:Statement ;
up:attribution _:133809 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:133841 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:133842 a rdf:Statement ;
up:attribution _:133810 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:133843 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:133844 a rdf:Statement ;
up:attribution _:133811 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:133845 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:133846 a rdf:Statement ;
up:attribution _:133812 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:133847 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:133848 a rdf:Statement ;
up:attribution _:133813 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:133849 a rdf:Statement ;
up:source unirule:MF_00331 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:133850 a rdf:Statement ;
up:attribution _:133814 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00331
#Rule MF_00331 Created by:? on:2005-02-28 Modified by:Elisabeth Coudert on:2024-12-03
VALUES ?supertaxon68 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00331 .
?thisOrganism rdfs:subClassOf+ ?supertaxon68 .
BIND(URI(CONCAT(STR(?this), '#MF_00331a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionP0A6B974 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B976 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_0033169 .
?templateMotifSequenceMatchRegionP0A6B974 faldo:begin ?templateMotifSequenceMatchBeginP0A6B975 .
?templateMotifSequenceMatchBeginP0A6B975 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B970 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B976 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0033180 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_0033171 .
?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0033179 .
?targetMotifMatchRegionMatchBeginMF_0033179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0033172 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0033180 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagIronSulfur) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_0033169, 1, (STRLEN(?templateMotifCigarP0A6B9MF_0033169) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_0033169, CONCAT('^(?:-*[^-]){', STR(((328 - ?templateMotifSequenceMatchBeginPositionP0A6B970) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_0033171, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_0033171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_0033171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_0033171, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_0033171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_0033171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0033172) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP0A6B989 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B991 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_0033184 .
?templateMotifSequenceMatchRegionP0A6B989 faldo:begin ?templateMotifSequenceMatchBeginP0A6B990 .
?templateMotifSequenceMatchBeginP0A6B990 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B985 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B991 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0033195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_0033186 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0033194 .
?targetMotifMatchRegionMatchBeginMF_0033194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0033187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0033195 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_0033184, 1, (STRLEN(?templateMotifCigarP0A6B9MF_0033184) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_0033184, CONCAT('^(?:-*[^-]){', STR(((75 - ?templateMotifSequenceMatchBeginPositionP0A6B985) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_0033186, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_0033186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_0033186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_0033186, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_0033186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_0033186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0033187) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_0033184, 1, (STRLEN(?templateMotifCigarP0A6B9MF_0033184) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_0033184, CONCAT('^(?:-*[^-]){', STR(((76 - ?templateMotifSequenceMatchBeginPositionP0A6B985) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_0033186, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_0033186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_0033186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_0033186, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_0033186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_0033186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0033187) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs2t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER (REGEX('[AG][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP0A6B9106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B9108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_00331101 .
?templateMotifSequenceMatchRegionP0A6B9106 faldo:begin ?templateMotifSequenceMatchBeginP0A6B9107 .
?templateMotifSequenceMatchBeginP0A6B9107 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B9102 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B9108 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00331112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_00331103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00331111 .
?targetMotifMatchRegionMatchBeginMF_00331111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00331104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00331112 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_00331101, 1, (STRLEN(?templateMotifCigarP0A6B9MF_00331101) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_00331101, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionP0A6B9102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331103, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331103, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00331104) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_00331101, 1, (STRLEN(?templateMotifCigarP0A6B9MF_00331101) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_00331101, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionP0A6B9102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331103, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331103, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331103) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_00331104) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs2t117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER (REGEX('[TS][ARNDCQEGHILKMFPSTWYVBZJUOX]H', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionP0A6B9123 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B9125 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_00331118 .
?templateMotifSequenceMatchRegionP0A6B9123 faldo:begin ?templateMotifSequenceMatchBeginP0A6B9124 .
?templateMotifSequenceMatchBeginP0A6B9124 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B9119 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B9125 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00331129 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_00331120 .
?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00331128 .
?targetMotifMatchRegionMatchBeginMF_00331128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00331121 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00331129 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_00331118, 1, (STRLEN(?templateMotifCigarP0A6B9MF_00331118) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_00331118, CONCAT('^(?:-*[^-]){', STR(((328 - ?templateMotifSequenceMatchBeginPositionP0A6B9119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331120, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331120) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331120, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331120) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_00331121) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs2t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionP0A6B9138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B9140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_00331133 .
?templateMotifSequenceMatchRegionP0A6B9138 faldo:begin ?templateMotifSequenceMatchBeginP0A6B9139 .
?templateMotifSequenceMatchBeginP0A6B9139 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B9134 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B9140 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00331144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_00331135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00331143 .
?targetMotifMatchRegionMatchBeginMF_00331143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00331136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00331144 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_00331133, 1, (STRLEN(?templateMotifCigarP0A6B9MF_00331133) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_00331133, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP0A6B9134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331135, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331135) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331135, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331135) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_00331136) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs2t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionP0A6B9153 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B9155 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_00331148 .
?templateMotifSequenceMatchRegionP0A6B9153 faldo:begin ?templateMotifSequenceMatchBeginP0A6B9154 .
?templateMotifSequenceMatchBeginP0A6B9154 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B9149 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B9155 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00331159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_00331150 .
?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00331158 .
?targetMotifMatchRegionMatchBeginMF_00331158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00331151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00331159 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_00331148, 1, (STRLEN(?templateMotifCigarP0A6B9MF_00331148) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_00331148, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP0A6B9149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331150, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331150) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331150, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331150) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_00331151) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs2t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionP0A6B9168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B9170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_00331163 .
?templateMotifSequenceMatchRegionP0A6B9168 faldo:begin ?templateMotifSequenceMatchBeginP0A6B9169 .
?templateMotifSequenceMatchBeginP0A6B9169 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B9164 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B9170 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00331174 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_00331165 .
?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00331173 .
?targetMotifMatchRegionMatchBeginMF_00331173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00331166 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00331174 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_00331163, 1, (STRLEN(?templateMotifCigarP0A6B9MF_00331163) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_00331163, CONCAT('^(?:-*[^-]){', STR(((243 - ?templateMotifSequenceMatchBeginPositionP0A6B9164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331165, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331165) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331165, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331165) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_00331166) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs2t177) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP0A6B9183 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6B9185 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6B9MF_00331178 .
?templateMotifSequenceMatchRegionP0A6B9183 faldo:begin ?templateMotifSequenceMatchBeginP0A6B9184 .
?templateMotifSequenceMatchBeginP0A6B9184 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6B9179 ;
faldo:reference isoform:P0A6B9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6B9185 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00331189 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6B9MF_00331180 .
?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00331188 .
?targetMotifMatchRegionMatchBeginMF_00331188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00331181 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00331189 edam:has_input signature:MF_00331 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6B9MF_00331178, 1, (STRLEN(?templateMotifCigarP0A6B9MF_00331178) - STRLEN(REPLACE(?templateMotifCigarP0A6B9MF_00331178, CONCAT('^(?:-*[^-]){', STR(((206 - ?templateMotifSequenceMatchBeginPositionP0A6B9179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331180, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331180) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6B9MF_00331180, 1, (STRLEN(?targetMotifMatchCigarP0A6B9MF_00331180) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6B9MF_00331180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) .
BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_00331181) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs3t192) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00331a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag193) .
}
BIND(IF(BOUND(?tagIronSulfur), ?caseWithTag193, ?UNBOUND_VARIABLE) AS ?case10) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon194 {taxon:561 taxon:620 taxon:590}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon194 .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon195 {taxon:561 taxon:620 taxon:590}
?thisOrganism rdfs:subClassOf+ ?supertaxon195 .
})) .
BIND(?this AS ?case13) .
}
}
"xsd:string |