| http://purl.uniprot.org/unirules/MF_00464#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:186615 up:source unirule:MF_00464 .
_:186616 up:source unirule:MF_00464 .
_:186617 up:fullName 'S-adenosylmethionine decarboxylase beta chain' ;
rdf:type up:Structured_Name .
_:186618 up:source unirule:MF_00464 .
_:186619 up:fullName 'S-adenosylmethionine decarboxylase alpha chain' ;
rdf:type up:Structured_Name .
_:186620 up:source unirule:MF_00464 .
_:186621 up:source unirule:MF_00464 .
_:186622 up:source unirule:MF_00464 .
_:186623 up:source unirule:MF_00464 .
_:186624 up:source unirule:MF_00464 .
_:186625 up:source unirule:MF_00464 .
_:186626 up:source unirule:MF_00464 .
_:186627 up:source unirule:MF_00464 .
_:186628 up:source unirule:MF_00464 .
_:186629 up:source unirule:MF_00464 .
_:186630 up:source unirule:MF_00464 .
_:186631 up:source unirule:MF_00464 .
_:186632 up:source unirule:MF_00464 .
_:186633 up:source unirule:MF_00464 .
_:186634 up:source unirule:MF_00464 .
_:186635 up:source unirule:MF_00464 .
_:186636 up:source unirule:MF_00464 .
_:186637 up:source unirule:MF_00464 .
_:186638 up:source unirule:MF_00464 .
_:186639 up:source unirule:MF_00464 .
_:186640 up:source unirule:MF_00464 .
_:186641 up:source unirule:MF_00464 .
_:186642 up:source unirule:MF_00464 .
_:186643 up:source unirule:MF_00464 .
_:186644 up:source unirule:MF_00464 .
_:186645 up:source unirule:MF_00464 .
_:186646 up:source unirule:MF_00464 .
_:186647 up:source unirule:MF_00464 .
?this up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation11 ;
up:classifiedWith GO:0004014 ,
GO:0006596 ,
GO:0008295 ,
keyword:210 ,
keyword:456 ,
keyword:620 ,
keyword:670 ,
keyword:68 ,
keyword:704 ,
keyword:745 ,
keyword:865 ,
keyword:949 ;
up:component ?namedpart1 ,
?namedpart2 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name0 .
?name0 up:ecName '4.1.1.50' ;
up:fullName 'S-adenosylmethionine decarboxylase proenzyme' ;
up:shortName 'AdoMetDC' ,
'SAMDC' ;
rdf:type up:Structured_Name .
?namedpart1 up:recommendedName _:186617 .
?namedpart2 up:recommendedName _:186619 .
?gene3 skos:prefLabel 'speH' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the decarboxylation of S-adenosylmethionine to S-adenosylmethioninamine (dcAdoMet), the propylamine donor required for the synthesis of the polyamines spermine and spermidine from the diamine putrescine.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:15361 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 pyruvoyl group covalently per subunit.' .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Amine and polyamine biosynthesis; S-adenosylmethioninamine biosynthesis; S-adenosylmethioninamine from S-adenosyl-L-methionine: step 1/1.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Heterotetramer of two alpha and two beta chains arranged as a dimer of alpha/beta heterodimers.' .
?annotation10 a up:PTM_Annotation ;
rdfs:comment 'Is synthesized initially as an inactive proenzyme. Formation of the active enzyme involves a self-maturation process in which the active site pyruvoyl group is generated from an internal serine residue via an autocatalytic post-translational modification. Two non-identical subunits are generated from the proenzyme in this reaction, and the pyruvate is formed at the N-terminus of the alpha chain, which is derived from the carboxyl end of the proenzyme. The post-translation cleavage follows an unusual pathway, termed non-hydrolytic serinolysis, in which the side chain hydroxyl group of the serine supplies its oxygen atom to form the C-terminus of the beta chain, while the remainder of the serine residue undergoes an oxidative deamination to produce ammonia and the pyruvoyl group blocking the N-terminus of the alpha chain.' .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the prokaryotic AdoMetDC family. Type 1 subfamily.' .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'S-adenosylmethionine decarboxylase beta chain' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'S-adenosylmethionine decarboxylase alpha chain' .
?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 'Schiff-base intermediate with substrate; via pyruvic acid' .
?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 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor; for processing activity' .
?pfsb32 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor; for catalytic activity' .
?pfsb38 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Cleavage (non-hydrolytic); by autolysis' .
?pfsb44 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfs48 up:annotation ?annotation49 .
?annotation49 faldo:begin ?pfsb50 ;
faldo:end ?pfse51 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Pyruvic acid (Ser); by autocatalysis' .
?pfsb50 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse51 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
_:186648 a rdf:Statement ;
up:attribution _:186615 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:186649 a rdf:Statement ;
up:attribution _:186616 ;
rdf:subject ?this ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:186650 a rdf:Statement ;
up:attribution _:186618 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart1 .
_:186651 a rdf:Statement ;
up:attribution _:186620 ;
rdf:subject ?this ;
rdf:predicate up:component ;
rdf:object ?namedpart2 .
_:186652 a rdf:Statement ;
up:attribution _:186621 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:186653 a rdf:Statement ;
up:attribution _:186622 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:186654 a rdf:Statement ;
up:attribution _:186623 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:186655 a rdf:Statement ;
up:attribution _:186624 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:186656 a rdf:Statement ;
up:attribution _:186625 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:186657 a rdf:Statement ;
up:attribution _:186626 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:186658 a rdf:Statement ;
up:attribution _:186627 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:186659 a rdf:Statement ;
up:attribution _:186628 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:186660 a rdf:Statement ;
up:attribution _:186629 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:68 .
_:186661 a rdf:Statement ;
up:attribution _:186630 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:210 .
_:186662 a rdf:Statement ;
up:attribution _:186631 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:186663 a rdf:Statement ;
up:attribution _:186632 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:620 .
_:186664 a rdf:Statement ;
up:attribution _:186633 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:670 .
_:186665 a rdf:Statement ;
up:attribution _:186634 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:186666 a rdf:Statement ;
up:attribution _:186635 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:704 .
_:186667 a rdf:Statement ;
up:attribution _:186636 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:745 .
_:186668 a rdf:Statement ;
up:attribution _:186637 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:865 .
_:186669 a rdf:Statement ;
up:attribution _:186638 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004014 .
_:186670 a rdf:Statement ;
up:attribution _:186639 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006596 .
_:186671 a rdf:Statement ;
up:attribution _:186640 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008295 .
_:186672 a rdf:Statement ;
up:source unirule:MF_00464 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:186673 a rdf:Statement ;
up:attribution _:186641 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:186674 a rdf:Statement ;
up:source unirule:MF_00464 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:186675 a rdf:Statement ;
up:attribution _:186642 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:186676 a rdf:Statement ;
up:source unirule:MF_00464 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:186677 a rdf:Statement ;
up:attribution _:186643 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:186678 a rdf:Statement ;
up:source unirule:MF_00464 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:186679 a rdf:Statement ;
up:attribution _:186644 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:186680 a rdf:Statement ;
up:source unirule:MF_00464 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:186681 a rdf:Statement ;
up:attribution _:186645 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:186682 a rdf:Statement ;
up:source unirule:MF_00464 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:186683 a rdf:Statement ;
up:attribution _:186646 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:186684 a rdf:Statement ;
up:source unirule:MF_00464 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:186685 a rdf:Statement ;
up:attribution _:186647 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00464
#Rule MF_00464 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon54 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00464 .
?thisOrganism rdfs:subClassOf+ ?supertaxon54 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_01298 .
})) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a1')) AS ?namedpart1) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a2')) AS ?namedpart2) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionQ9WZC360 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WZC362 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WZC3MF_0046455 .
?templateMotifSequenceMatchRegionQ9WZC360 faldo:begin ?templateMotifSequenceMatchBeginQ9WZC361 .
?templateMotifSequenceMatchBeginQ9WZC361 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WZC356 ;
faldo:reference isoform:Q9WZC3-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WZC362 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0046466 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WZC3MF_0046457 .
?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0046465 .
?targetMotifMatchRegionMatchBeginMF_0046465 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0046458 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0046466 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_0046455, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_0046455) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_0046455, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionQ9WZC356) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_0046457, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_0046457) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_0046457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_0046457, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_0046457) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_0046457, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) .
BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0046458) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionQ9WZC375 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WZC377 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WZC3MF_0046470 .
?templateMotifSequenceMatchRegionQ9WZC375 faldo:begin ?templateMotifSequenceMatchBeginQ9WZC376 .
?templateMotifSequenceMatchBeginQ9WZC376 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WZC371 ;
faldo:reference isoform:Q9WZC3-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WZC377 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0046481 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WZC3MF_0046472 .
?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0046480 .
?targetMotifMatchRegionMatchBeginMF_0046480 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0046473 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0046481 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_0046470, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_0046470) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_0046470, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionQ9WZC371) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_0046472, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_0046472) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_0046472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_0046472, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_0046472) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_0046472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) .
BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0046473) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) .
FILTER ((BOUND(?thisPositionOn22) && BOUND(?thisPositionOn23))) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionQ9WZC390 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WZC392 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WZC3MF_0046485 .
?templateMotifSequenceMatchRegionQ9WZC390 faldo:begin ?templateMotifSequenceMatchBeginQ9WZC391 .
?templateMotifSequenceMatchBeginQ9WZC391 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WZC386 ;
faldo:reference isoform:Q9WZC3-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WZC392 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0046496 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WZC3MF_0046487 .
?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0046495 .
?targetMotifMatchRegionMatchBeginMF_0046495 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0046488 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0046496 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_0046485, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_0046485) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_0046485, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionQ9WZC386) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_0046487, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_0046487) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_0046487, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_0046487, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_0046487) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_0046487, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0046488) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t99) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionQ9WZC3105 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WZC3107 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WZC3MF_00464100 .
?templateMotifSequenceMatchRegionQ9WZC3105 faldo:begin ?templateMotifSequenceMatchBeginQ9WZC3106 .
?templateMotifSequenceMatchBeginQ9WZC3106 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WZC3101 ;
faldo:reference isoform:Q9WZC3-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WZC3107 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00464111 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WZC3MF_00464102 .
?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00464110 .
?targetMotifMatchRegionMatchBeginMF_00464110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00464103 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00464111 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_00464100, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_00464100) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_00464100, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionQ9WZC3101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464102, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464102, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_00464103) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionQ9WZC3120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WZC3122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WZC3MF_00464115 .
?templateMotifSequenceMatchRegionQ9WZC3120 faldo:begin ?templateMotifSequenceMatchBeginQ9WZC3121 .
?templateMotifSequenceMatchBeginQ9WZC3121 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WZC3116 ;
faldo:reference isoform:Q9WZC3-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WZC3122 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00464126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WZC3MF_00464117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00464125 .
?targetMotifMatchRegionMatchBeginMF_00464125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00464118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00464126 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_00464115, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_00464115) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_00464115, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionQ9WZC3116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464117, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464117) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464117, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464117) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00464118) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionQ9WZC3135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WZC3137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WZC3MF_00464130 .
?templateMotifSequenceMatchRegionQ9WZC3135 faldo:begin ?templateMotifSequenceMatchBeginQ9WZC3136 .
?templateMotifSequenceMatchBeginQ9WZC3136 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WZC3131 ;
faldo:reference isoform:Q9WZC3-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WZC3137 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00464141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WZC3MF_00464132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00464140 .
?targetMotifMatchRegionMatchBeginMF_00464140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00464133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00464141 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_00464130, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_00464130) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_00464130, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionQ9WZC3131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464132, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464132, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00464133) - 1) AS ?thisPositionOn46) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_00464130, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_00464130) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_00464130, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionQ9WZC3131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464132, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464132, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00464133) - 1) AS ?thisPositionOn47) .
BIND(?this AS ?pfs1t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, (?thisPositionOn47 - ?thisPositionOn46)) = 'ES')) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionQ9WZC3152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WZC3154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WZC3MF_00464147 .
?templateMotifSequenceMatchRegionQ9WZC3152 faldo:begin ?templateMotifSequenceMatchBeginQ9WZC3153 .
?templateMotifSequenceMatchBeginQ9WZC3153 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WZC3148 ;
faldo:reference isoform:Q9WZC3-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WZC3154 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00464158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WZC3MF_00464149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00464157 .
?targetMotifMatchRegionMatchBeginMF_00464157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00464150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00464158 edam:has_input signature:MF_00464 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WZC3MF_00464147, 1, (STRLEN(?templateMotifCigarQ9WZC3MF_00464147) - STRLEN(REPLACE(?templateMotifCigarQ9WZC3MF_00464147, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionQ9WZC3148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464149, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WZC3MF_00464149, 1, (STRLEN(?targetMotifMatchCigarQ9WZC3MF_00464149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WZC3MF_00464149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00464150) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs1t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00464a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
}
"xsd:string |