| http://purl.uniprot.org/unirules/MF_00446#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:177180 up:source unirule:MF_00446 .
_:177181 up:source unirule:MF_00446 .
_:177182 up:source unirule:MF_00446 .
_:177183 up:fullName 'Aspartate 1-decarboxylase beta chain' ;
rdf:type up:Structured_Name .
_:177184 up:source unirule:MF_00446 .
_:177185 up:fullName 'Aspartate 1-decarboxylase alpha chain' ;
rdf:type up:Structured_Name .
_:177186 up:source unirule:MF_00446 .
_:177187 up:source unirule:MF_00446 .
_:177188 up:source unirule:MF_00446 .
_:177189 up:source unirule:MF_00446 .
_:177190 up:source unirule:MF_00446 .
_:177191 up:source unirule:MF_00446 .
_:177192 up:source unirule:MF_00446 .
_:177193 up:source unirule:MF_00446 .
_:177194 up:source unirule:MF_00446 .
_:177195 up:source unirule:MF_00446 .
_:177196 up:source unirule:MF_00446 .
_:177197 up:source unirule:MF_00446 .
_:177198 up:source unirule:MF_00446 .
_:177199 up:source unirule:MF_00446 .
_:177200 up:source unirule:MF_00446 .
_:177201 up:source unirule:MF_00446 .
_:177202 up:source unirule:MF_00446 .
_:177203 up:source unirule:MF_00446 .
_:177204 up:source unirule:MF_00446 .
_:177205 up:source unirule:MF_00446 .
_:177206 up:source unirule:MF_00446 .
_:177207 up:source unirule:MF_00446 .
_:177208 up:source unirule:MF_00446 .
_:177209 up:source unirule:MF_00446 .
_:177210 up:source unirule:MF_00446 .
_:177211 up:source unirule:MF_00446 .
_:177212 up:source unirule:MF_00446 .
_:177213 up:source unirule:MF_00446 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation13 ,
?annotation14 ;
up:classifiedWith GO:0004068 ,
GO:0005737 ,
GO:0015940 ,
keyword:210 ,
keyword:456 ,
keyword:566 ,
keyword:670 ,
keyword:68 ,
keyword:704 ,
keyword:865 ,
keyword:963 ;
up:component ?namedpart2 ,
?namedpart3 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name0 .
?name0 up:ecName '4.1.1.11' ;
up:fullName 'Aspartate 1-decarboxylase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Aspartate alpha-decarboxylase' ;
rdf:type up:Structured_Name .
?namedpart2 up:recommendedName _:177183 .
?namedpart3 up:recommendedName _:177185 .
?gene4 skos:prefLabel 'panD' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the pyruvoyl-dependent decarboxylation of aspartate to produce beta-alanine.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:cofactor chebi:15361 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 pyruvoyl group covalently per subunit.' .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; (R)-pantothenate biosynthesis; beta-alanine from L-aspartate: step 1/1.' .
?annotation10 a up:Subunit_Annotation ;
rdfs:comment 'Heterooctamer of four alpha and four beta subunits.' .
?annotation11 a up:Subcellular_Location_Annotation .
?annotation11li12 up:cellularComponent .
?annotation13 a up:PTM_Annotation ;
rdfs:comment 'Is synthesized initially as an inactive proenzyme, which is activated by self-cleavage at a specific serine bond to produce a beta-subunit with a hydroxyl group at its C-terminus and an alpha-subunit with a pyruvoyl group at its N-terminus.' .
?annotation14 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the PanD family.' .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Aspartate 1-decarboxylase beta chain' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Aspartate 1-decarboxylase alpha chain' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf ?molecule32 .
?molecule32 rdfs:label 'substrate' .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Schiff-base intermediate with substrate; via pyruvic acid' .
?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 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb43 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf ?molecule52 .
?molecule52 rdfs:label 'substrate' .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Pyruvic acid (Ser)' .
?pfsb57 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
_:177214 a rdf:Statement ;
up:attribution _:177180 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:177215 a rdf:Statement ;
up:attribution _:177181 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:177216 a rdf:Statement ;
up:attribution _:177182 ;
rdf:subject ?this ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:177217 a rdf:Statement ;
up:attribution _:177184 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart2 .
_:177218 a rdf:Statement ;
up:attribution _:177186 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart3 .
_:177219 a rdf:Statement ;
up:attribution _:177187 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:177220 a rdf:Statement ;
up:attribution _:177188 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:177221 a rdf:Statement ;
up:attribution _:177189 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:177222 a rdf:Statement ;
up:attribution _:177190 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:177223 a rdf:Statement ;
up:attribution _:177191 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:177224 a rdf:Statement ;
up:attribution _:177192 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:177225 a rdf:Statement ;
up:attribution _:177193 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:177226 a rdf:Statement ;
up:attribution _:177194 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:177227 a rdf:Statement ;
up:attribution _:177195 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:177228 a rdf:Statement ;
up:attribution _:177196 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:68 .
_:177229 a rdf:Statement ;
up:attribution _:177197 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:177230 a rdf:Statement ;
up:attribution _:177198 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:210 .
_:177231 a rdf:Statement ;
up:attribution _:177199 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:177232 a rdf:Statement ;
up:attribution _:177200 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:566 .
_:177233 a rdf:Statement ;
up:attribution _:177201 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:670 .
_:177234 a rdf:Statement ;
up:attribution _:177202 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:704 .
_:177235 a rdf:Statement ;
up:attribution _:177203 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:865 .
_:177236 a rdf:Statement ;
up:attribution _:177204 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004068 .
_:177237 a rdf:Statement ;
up:attribution _:177205 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015940 .
_:177238 a rdf:Statement ;
up:attribution _:177206 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:177239 a rdf:Statement ;
up:source unirule:MF_00446 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:177240 a rdf:Statement ;
up:attribution _:177207 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:177241 a rdf:Statement ;
up:source unirule:MF_00446 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:177242 a rdf:Statement ;
up:attribution _:177208 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:177243 a rdf:Statement ;
up:source unirule:MF_00446 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:177244 a rdf:Statement ;
up:attribution _:177209 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:177245 a rdf:Statement ;
up:source unirule:MF_00446 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:177246 a rdf:Statement ;
up:attribution _:177210 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:177247 a rdf:Statement ;
up:source unirule:MF_00446 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:177248 a rdf:Statement ;
up:attribution _:177211 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:177249 a rdf:Statement ;
up:source unirule:MF_00446 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:177250 a rdf:Statement ;
up:attribution _:177212 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:177251 a rdf:Statement ;
up:source unirule:MF_00446 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:177252 a rdf:Statement ;
up:attribution _:177213 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00446
#Rule MF_00446 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon61 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00446 .
?thisOrganism rdfs:subClassOf+ ?supertaxon61 .
BIND(URI(CONCAT(STR(?this), '#MF_00446a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a2')) AS ?namedpart2) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a3')) AS ?namedpart3) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a13')) AS ?annotation13) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a14')) AS ?annotation14) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch66 faldo:location ?templateMotifSequenceMatchRegionP0A79067 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A79069 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A790MF_0044662 .
?templateMotifSequenceMatchRegionP0A79067 faldo:begin ?templateMotifSequenceMatchBeginP0A79068 .
?templateMotifSequenceMatchBeginP0A79068 faldo:position ?templateMotifSequenceMatchBeginPositionP0A79063 ;
faldo:reference isoform:P0A790-1 .
?templateMotifSequenceProfileAlignmentOperationP0A79069 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
?targetMotifMatch70 faldo:location ?targetMotifMatchRegionMatch71 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0044673 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A790MF_0044664 .
?targetMotifMatchRegionMatch71 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0044672 .
?targetMotifMatchRegionMatchBeginMF_0044672 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0044665 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0044673 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_0044662, 1, (STRLEN(?templateMotifCigarP0A790MF_0044662) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_0044662, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP0A79063) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_0044664, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044664) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044664, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_0044664, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044664) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044664, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0044665) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((BOUND(?thisPositionOn19) && BOUND(?thisPositionOn20))) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionP0A79082 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A79084 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A790MF_0044677 .
?templateMotifSequenceMatchRegionP0A79082 faldo:begin ?templateMotifSequenceMatchBeginP0A79083 .
?templateMotifSequenceMatchBeginP0A79083 faldo:position ?templateMotifSequenceMatchBeginPositionP0A79078 ;
faldo:reference isoform:P0A790-1 .
?templateMotifSequenceProfileAlignmentOperationP0A79084 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0044688 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A790MF_0044679 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0044687 .
?targetMotifMatchRegionMatchBeginMF_0044687 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0044680 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0044688 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_0044677, 1, (STRLEN(?templateMotifCigarP0A790MF_0044677) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_0044677, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionP0A79078) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_0044679, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044679) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044679, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_0044679, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044679) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044679, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0044680) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP0A79097 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A79099 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A790MF_0044692 .
?templateMotifSequenceMatchRegionP0A79097 faldo:begin ?templateMotifSequenceMatchBeginP0A79098 .
?templateMotifSequenceMatchBeginP0A79098 faldo:position ?templateMotifSequenceMatchBeginPositionP0A79093 ;
faldo:reference isoform:P0A790-1 .
?templateMotifSequenceProfileAlignmentOperationP0A79099 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00446103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A790MF_0044694 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00446102 .
?targetMotifMatchRegionMatchBeginMF_00446102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0044695 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00446103 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_0044692, 1, (STRLEN(?templateMotifCigarP0A790MF_0044692) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_0044692, CONCAT('^(?:-*[^-]){', STR(((73 - ?templateMotifSequenceMatchBeginPositionP0A79093) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_0044694, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044694) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_0044694, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044694) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0044695) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_0044692, 1, (STRLEN(?templateMotifCigarP0A790MF_0044692) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_0044692, CONCAT('^(?:-*[^-]){', STR(((75 - ?templateMotifSequenceMatchBeginPositionP0A79093) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_0044694, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044694) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_0044694, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_0044694) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_0044694, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0044695) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse30) .
FILTER (REGEX('G[AGPS][AT]', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP0A790114 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A790116 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A790MF_00446109 .
?templateMotifSequenceMatchRegionP0A790114 faldo:begin ?templateMotifSequenceMatchBeginP0A790115 .
?templateMotifSequenceMatchBeginP0A790115 faldo:position ?templateMotifSequenceMatchBeginPositionP0A790110 ;
faldo:reference isoform:P0A790-1 .
?templateMotifSequenceProfileAlignmentOperationP0A790116 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00446120 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A790MF_00446111 .
?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00446119 .
?targetMotifMatchRegionMatchBeginMF_00446119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00446112 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00446120 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_00446109, 1, (STRLEN(?templateMotifCigarP0A790MF_00446109) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_00446109, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionP0A790110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_00446111, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_00446111, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00446112) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t123) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP0A790129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A790131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A790MF_00446124 .
?templateMotifSequenceMatchRegionP0A790129 faldo:begin ?templateMotifSequenceMatchBeginP0A790130 .
?templateMotifSequenceMatchBeginP0A790130 faldo:position ?templateMotifSequenceMatchBeginPositionP0A790125 ;
faldo:reference isoform:P0A790-1 .
?templateMotifSequenceProfileAlignmentOperationP0A790131 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00446135 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A790MF_00446126 .
?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00446134 .
?targetMotifMatchRegionMatchBeginMF_00446134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00446127 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00446135 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_00446124, 1, (STRLEN(?templateMotifCigarP0A790MF_00446124) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_00446124, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionP0A790125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_00446126, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_00446126, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00446127) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP0A790144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A790146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A790MF_00446139 .
?templateMotifSequenceMatchRegionP0A790144 faldo:begin ?templateMotifSequenceMatchBeginP0A790145 .
?templateMotifSequenceMatchBeginP0A790145 faldo:position ?templateMotifSequenceMatchBeginPositionP0A790140 ;
faldo:reference isoform:P0A790-1 .
?templateMotifSequenceProfileAlignmentOperationP0A790146 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00446150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A790MF_00446141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00446149 .
?targetMotifMatchRegionMatchBeginMF_00446149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00446142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00446150 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_00446139, 1, (STRLEN(?templateMotifCigarP0A790MF_00446139) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_00446139, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionP0A790140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_00446141, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_00446141, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00446142) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs1t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP0A790159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A790161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A790MF_00446154 .
?templateMotifSequenceMatchRegionP0A790159 faldo:begin ?templateMotifSequenceMatchBeginP0A790160 .
?templateMotifSequenceMatchBeginP0A790160 faldo:position ?templateMotifSequenceMatchBeginPositionP0A790155 ;
faldo:reference isoform:P0A790-1 .
?templateMotifSequenceProfileAlignmentOperationP0A790161 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00446165 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A790MF_00446156 .
?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00446164 .
?targetMotifMatchRegionMatchBeginMF_00446164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00446157 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00446165 edam:has_input signature:MF_00446 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A790MF_00446154, 1, (STRLEN(?templateMotifCigarP0A790MF_00446154) - STRLEN(REPLACE(?templateMotifCigarP0A790MF_00446154, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionP0A790155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A790MF_00446156, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446156) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A790MF_00446156, 1, (STRLEN(?targetMotifMatchCigarP0A790MF_00446156) - STRLEN(REPLACE(?targetMotifMatchCigarP0A790MF_00446156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00446157) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs1t168) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse58) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00446a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
}
"xsd:string |