| http://purl.uniprot.org/unirules/MF_03129#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:831984 up:source unirule:MF_03129 .
_:831985 up:source unirule:MF_03129 .
_:831986 up:source unirule:MF_03129 .
_:831987 up:source unirule:MF_03129 .
_:831988 up:source unirule:MF_03129 .
_:831989 up:source unirule:MF_03129 .
_:831990 up:source unirule:MF_03129 .
_:831991 up:source unirule:MF_03129 .
_:831992 up:source unirule:MF_03129 .
_:831993 up:source unirule:MF_03129 .
_:831994 up:source unirule:MF_03129 .
_:831995 up:source unirule:MF_03129 .
_:831996 up:source unirule:MF_03129 .
_:831997 up:source unirule:MF_03129 .
_:831998 up:source unirule:MF_03129 .
_:831999 up:source unirule:MF_03129 .
_:832000 up:source unirule:MF_03129 .
_:832001 up:source unirule:MF_03129 .
_:832002 up:source unirule:MF_03129 .
_:832003 up:source unirule:MF_03129 .
_:832004 up:source unirule:MF_03129 .
_:832005 up:source unirule:MF_03129 .
_:832006 up:source unirule:MF_03129 .
_:832007 up:source unirule:MF_03129 .
_:832008 up:source unirule:MF_03129 .
_:832009 up:source unirule:MF_03129 .
_:832010 up:source unirule:MF_03129 .
_:832011 up:source unirule:MF_03129 .
_:832012 up:source unirule:MF_03129 .
_:832013 up:source unirule:MF_03129 .
_:832014 up:source unirule:MF_03129 .
_:832015 up:source unirule:MF_03129 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0009107 ,
GO:0009249 ,
GO:0009507 ,
GO:0016783 ,
GO:0016992 ,
GO:0051539 ,
keyword:150 ,
keyword:408 ,
keyword:411 ,
keyword:479 ,
keyword:4 ,
keyword:808 ,
keyword:934 ,
keyword:949 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.8.1.8' ;
up:fullName 'Lipoyl synthase, chloroplastic' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Lipoate synthase' ;
up:shortName 'LS' ,
'Lip-syn' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Lipoate synthase, plastidial' ;
up:shortName 'LIP1p' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Lipoic acid synthase' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'LIP1P' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the radical-mediated insertion of two sulfur atoms into the C-6 and C-8 positions of the octanoyl moiety bound to the lipoyl domains of lipoate-dependent enzymes, thereby converting the octanoylated domains into lipoylated derivatives.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:cofactor chebi:49883 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 2 [4Fe-4S] clusters per subunit. One cluster is coordinated with 3 cysteines and an exchangeable S-adenosyl-L-methionine.' .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Protein modification; protein lipoylation via endogenous pathway; protein N(6)-(lipoyl)lysine from octanoyl-[acyl-carrier-protein]: step 2/2.' .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the radical SAM superfamily. Lipoyl synthase family.' .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:49883 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:49883 .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:49883 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf chebi:49883 .
?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:49883 .
?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:49883 .
?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:49883 .
_:832016 a rdf:Statement ;
up:attribution _:831984 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:832017 a rdf:Statement ;
up:attribution _:831985 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:832018 a rdf:Statement ;
up:attribution _:831986 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:832019 a rdf:Statement ;
up:attribution _:831987 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:832020 a rdf:Statement ;
up:attribution _:831988 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:832021 a rdf:Statement ;
up:attribution _:831989 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:832022 a rdf:Statement ;
up:attribution _:831990 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:832023 a rdf:Statement ;
up:attribution _:831991 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:832024 a rdf:Statement ;
up:attribution _:831992 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:832025 a rdf:Statement ;
up:attribution _:831993 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:832026 a rdf:Statement ;
up:attribution _:831994 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:832027 a rdf:Statement ;
up:attribution _:831995 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:4 .
_:832028 a rdf:Statement ;
up:attribution _:831996 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:832029 a rdf:Statement ;
up:attribution _:831997 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:832030 a rdf:Statement ;
up:attribution _:831998 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:832031 a rdf:Statement ;
up:attribution _:831999 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:150 .
_:832032 a rdf:Statement ;
up:attribution _:832000 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:934 .
_:832033 a rdf:Statement ;
up:attribution _:832001 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:832034 a rdf:Statement ;
up:attribution _:832002 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:832035 a rdf:Statement ;
up:attribution _:832003 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016783 .
_:832036 a rdf:Statement ;
up:attribution _:832004 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016992 .
_:832037 a rdf:Statement ;
up:attribution _:832005 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051539 .
_:832038 a rdf:Statement ;
up:attribution _:832006 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009107 .
_:832039 a rdf:Statement ;
up:attribution _:832007 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009249 .
_:832040 a rdf:Statement ;
up:attribution _:832008 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009507 .
_:832041 a rdf:Statement ;
up:source unirule:MF_03129 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:832042 a rdf:Statement ;
up:attribution _:832009 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:832043 a rdf:Statement ;
up:source unirule:MF_03129 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:832044 a rdf:Statement ;
up:attribution _:832010 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:832045 a rdf:Statement ;
up:source unirule:MF_03129 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:832046 a rdf:Statement ;
up:attribution _:832011 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:832047 a rdf:Statement ;
up:source unirule:MF_03129 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:832048 a rdf:Statement ;
up:attribution _:832012 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:832049 a rdf:Statement ;
up:source unirule:MF_03129 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:832050 a rdf:Statement ;
up:attribution _:832013 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:832051 a rdf:Statement ;
up:source unirule:MF_03129 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:832052 a rdf:Statement ;
up:attribution _:832014 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:832053 a rdf:Statement ;
up:source unirule:MF_03129 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:832054 a rdf:Statement ;
up:attribution _:832015 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03129
#Rule MF_03129 Created by:? on:2012-08-22 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03129 .
?thisOrganism rdfs:subClassOf+ taxon:33090 .
BIND(URI(CONCAT(STR(?this), '#MF_03129a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch66 faldo:location ?templateMotifSequenceMatchRegionQ8LEE867 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8LEE869 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8LEE8MF_0312962 .
?templateMotifSequenceMatchRegionQ8LEE867 faldo:begin ?templateMotifSequenceMatchBeginQ8LEE868 .
?templateMotifSequenceMatchBeginQ8LEE868 faldo:position ?templateMotifSequenceMatchBeginPositionQ8LEE863 ;
faldo:reference isoform:Q8LEE8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8LEE869 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch70 faldo:location ?targetMotifMatchRegionMatch71 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0312973 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8LEE8MF_0312964 .
?targetMotifMatchRegionMatch71 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0312972 .
?targetMotifMatchRegionMatchBeginMF_0312972 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0312965 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0312973 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8LEE8MF_0312962, 1, (STRLEN(?templateMotifCigarQ8LEE8MF_0312962) - STRLEN(REPLACE(?templateMotifCigarQ8LEE8MF_0312962, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionQ8LEE863) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_0312964, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_0312964) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_0312964, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_0312964, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_0312964) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_0312964, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0312965) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionQ8LEE882 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8LEE884 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8LEE8MF_0312977 .
?templateMotifSequenceMatchRegionQ8LEE882 faldo:begin ?templateMotifSequenceMatchBeginQ8LEE883 .
?templateMotifSequenceMatchBeginQ8LEE883 faldo:position ?templateMotifSequenceMatchBeginPositionQ8LEE878 ;
faldo:reference isoform:Q8LEE8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8LEE884 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0312988 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8LEE8MF_0312979 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0312987 .
?targetMotifMatchRegionMatchBeginMF_0312987 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0312980 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0312988 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8LEE8MF_0312977, 1, (STRLEN(?templateMotifCigarQ8LEE8MF_0312977) - STRLEN(REPLACE(?templateMotifCigarQ8LEE8MF_0312977, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionQ8LEE878) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_0312979, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_0312979) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_0312979, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_0312979, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_0312979) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_0312979, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0312980) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionQ8LEE897 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8LEE899 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8LEE8MF_0312992 .
?templateMotifSequenceMatchRegionQ8LEE897 faldo:begin ?templateMotifSequenceMatchBeginQ8LEE898 .
?templateMotifSequenceMatchBeginQ8LEE898 faldo:position ?templateMotifSequenceMatchBeginPositionQ8LEE893 ;
faldo:reference isoform:Q8LEE8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8LEE899 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03129103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8LEE8MF_0312994 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03129102 .
?targetMotifMatchRegionMatchBeginMF_03129102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0312995 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03129103 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8LEE8MF_0312992, 1, (STRLEN(?templateMotifCigarQ8LEE8MF_0312992) - STRLEN(REPLACE(?templateMotifCigarQ8LEE8MF_0312992, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionQ8LEE893) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_0312994, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_0312994) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_0312994, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_0312994, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_0312994) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_0312994, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0312995) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionQ8LEE8112 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8LEE8114 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8LEE8MF_03129107 .
?templateMotifSequenceMatchRegionQ8LEE8112 faldo:begin ?templateMotifSequenceMatchBeginQ8LEE8113 .
?templateMotifSequenceMatchBeginQ8LEE8113 faldo:position ?templateMotifSequenceMatchBeginPositionQ8LEE8108 ;
faldo:reference isoform:Q8LEE8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8LEE8114 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03129118 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8LEE8MF_03129109 .
?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03129117 .
?targetMotifMatchRegionMatchBeginMF_03129117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03129110 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03129118 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8LEE8MF_03129107, 1, (STRLEN(?templateMotifCigarQ8LEE8MF_03129107) - STRLEN(REPLACE(?templateMotifCigarQ8LEE8MF_03129107, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionQ8LEE8108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129109, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129109) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129109, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129109) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_03129110) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t121) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionQ8LEE8127 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8LEE8129 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8LEE8MF_03129122 .
?templateMotifSequenceMatchRegionQ8LEE8127 faldo:begin ?templateMotifSequenceMatchBeginQ8LEE8128 .
?templateMotifSequenceMatchBeginQ8LEE8128 faldo:position ?templateMotifSequenceMatchBeginPositionQ8LEE8123 ;
faldo:reference isoform:Q8LEE8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8LEE8129 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03129133 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8LEE8MF_03129124 .
?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03129132 .
?targetMotifMatchRegionMatchBeginMF_03129132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03129125 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03129133 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8LEE8MF_03129122, 1, (STRLEN(?templateMotifCigarQ8LEE8MF_03129122) - STRLEN(REPLACE(?templateMotifCigarQ8LEE8MF_03129122, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionQ8LEE8123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129124, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129124) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129124, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129124) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_03129125) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs1t136) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch141 faldo:location ?templateMotifSequenceMatchRegionQ8LEE8142 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8LEE8144 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8LEE8MF_03129137 .
?templateMotifSequenceMatchRegionQ8LEE8142 faldo:begin ?templateMotifSequenceMatchBeginQ8LEE8143 .
?templateMotifSequenceMatchBeginQ8LEE8143 faldo:position ?templateMotifSequenceMatchBeginPositionQ8LEE8138 ;
faldo:reference isoform:Q8LEE8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8LEE8144 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch145 faldo:location ?targetMotifMatchRegionMatch146 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03129148 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8LEE8MF_03129139 .
?targetMotifMatchRegionMatch146 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03129147 .
?targetMotifMatchRegionMatchBeginMF_03129147 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03129140 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03129148 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8LEE8MF_03129137, 1, (STRLEN(?templateMotifCigarQ8LEE8MF_03129137) - STRLEN(REPLACE(?templateMotifCigarQ8LEE8MF_03129137, CONCAT('^(?:-*[^-]){', STR(((165 - ?templateMotifSequenceMatchBeginPositionQ8LEE8138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129139, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129139) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129139, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129139) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) .
BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_03129140) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs1t151) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionQ8LEE8157 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8LEE8159 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8LEE8MF_03129152 .
?templateMotifSequenceMatchRegionQ8LEE8157 faldo:begin ?templateMotifSequenceMatchBeginQ8LEE8158 .
?templateMotifSequenceMatchBeginQ8LEE8158 faldo:position ?templateMotifSequenceMatchBeginPositionQ8LEE8153 ;
faldo:reference isoform:Q8LEE8-1 .
?templateMotifSequenceProfileAlignmentOperationQ8LEE8159 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03129163 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8LEE8MF_03129154 .
?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03129162 .
?targetMotifMatchRegionMatchBeginMF_03129162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03129155 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03129163 edam:has_input signature:MF_03129 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8LEE8MF_03129152, 1, (STRLEN(?templateMotifCigarQ8LEE8MF_03129152) - STRLEN(REPLACE(?templateMotifCigarQ8LEE8MF_03129152, CONCAT('^(?:-*[^-]){', STR(((373 - ?templateMotifSequenceMatchBeginPositionQ8LEE8153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129154, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129154) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8LEE8MF_03129154, 1, (STRLEN(?targetMotifMatchCigarQ8LEE8MF_03129154) - STRLEN(REPLACE(?targetMotifMatchCigarQ8LEE8MF_03129154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) .
BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_03129155) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs1t166) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_03129a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
}
"xsd:string |