| http://purl.uniprot.org/unirules/MF_00533#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:208259 up:source unirule:MF_00533 .
_:208260 up:source unirule:MF_00533 .
_:208261 up:source unirule:MF_00533 .
_:208262 up:source unirule:MF_00533 .
_:208263 up:source unirule:MF_00533 .
_:208264 up:source unirule:MF_00533 .
_:208265 up:source unirule:MF_00533 .
_:208266 up:source unirule:MF_00533 .
_:208267 up:source unirule:MF_00533 .
_:208268 up:source unirule:MF_00533 .
_:208269 up:source unirule:MF_00533 .
_:208270 up:source unirule:MF_00533 .
_:208271 up:source unirule:MF_00533 .
_:208272 up:source unirule:MF_00533 .
_:208273 up:source unirule:MF_00533 .
_:208274 up:source unirule:MF_00533 .
_:208275 up:source unirule:MF_00533 .
_:208276 up:source unirule:MF_00533 .
_:208277 up:source unirule:MF_00533 .
_:208278 up:source unirule:MF_00533 .
_:208279 up:source unirule:MF_00533 .
_:208280 up:source unirule:MF_00533 .
_:208281 up:source unirule:MF_00533 .
_:208282 up:source unirule:MF_00533 .
_:208283 up:source unirule:MF_00533 .
_:208284 up:source unirule:MF_00533 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0005524 ,
GO:0009399 ,
GO:0016163 ,
keyword:408 ,
keyword:411 ,
keyword:479 ,
keyword:4 ,
keyword:535 ,
keyword:547 ,
keyword:560 ,
keyword:67 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.18.6.1' ;
up:fullName 'Nitrogenase iron protein' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Nitrogenase Fe protein' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Nitrogenase component II' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Nitrogenase reductase' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'nifH' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'The key enzymatic reactions in nitrogen fixation are catalyzed by the nitrogenase complex, which has 2 components: the iron protein and the molybdenum-iron protein.' .
?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 1 [4Fe-4S] cluster per dimer.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the NifH/BchL/ChlL family.' .
?case11 up:classifiedWith keyword:13 .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'ADP-ribosylarginine; by dinitrogenase reductase ADP-ribosyltransferase' .
?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 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:30616 .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:49883 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:49883 .
_:208285 a rdf:Statement ;
up:attribution _:208259 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:208286 a rdf:Statement ;
up:attribution _:208260 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:208287 a rdf:Statement ;
up:attribution _:208261 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:208288 a rdf:Statement ;
up:attribution _:208262 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:208289 a rdf:Statement ;
up:attribution _:208263 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:208290 a rdf:Statement ;
up:attribution _:208264 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:208291 a rdf:Statement ;
up:attribution _:208265 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:208292 a rdf:Statement ;
up:attribution _:208266 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:208293 a rdf:Statement ;
up:attribution _:208267 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:208294 a rdf:Statement ;
up:attribution _:208268 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:208295 a rdf:Statement ;
up:attribution _:208269 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:208296 a rdf:Statement ;
up:attribution _:208270 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:535 .
_:208297 a rdf:Statement ;
up:attribution _:208271 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:208298 a rdf:Statement ;
up:attribution _:208272 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:208299 a rdf:Statement ;
up:attribution _:208273 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:208300 a rdf:Statement ;
up:attribution _:208274 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:4 .
_:208301 a rdf:Statement ;
up:attribution _:208275 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:208302 a rdf:Statement ;
up:attribution _:208276 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:208303 a rdf:Statement ;
up:attribution _:208277 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:208304 a rdf:Statement ;
up:attribution _:208278 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016163 .
_:208305 a rdf:Statement ;
up:attribution _:208279 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009399 .
_:208306 a rdf:Statement ;
up:attribution _:208280 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:13 .
_:208307 a rdf:Statement ;
up:source unirule:MF_00533 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:208308 a rdf:Statement ;
up:attribution _:208281 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:208309 a rdf:Statement ;
up:source unirule:MF_00533 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:208310 a rdf:Statement ;
up:attribution _:208282 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:208311 a rdf:Statement ;
up:source unirule:MF_00533 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:208312 a rdf:Statement ;
up:attribution _:208283 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:208313 a rdf:Statement ;
up:source unirule:MF_00533 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:208314 a rdf:Statement ;
up:attribution _:208284 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00533
#Rule MF_00533 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon39 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00533 .
?thisOrganism rdfs:subClassOf+ ?supertaxon39 .
BIND(URI(CONCAT(STR(?this), '#MF_00533a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch44 faldo:location ?templateMotifSequenceMatchRegionP0045945 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0045947 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00459MF_0053340 .
?templateMotifSequenceMatchRegionP0045945 faldo:begin ?templateMotifSequenceMatchBeginP0045946 .
?templateMotifSequenceMatchBeginP0045946 faldo:position ?templateMotifSequenceMatchBeginPositionP0045941 ;
faldo:reference isoform:P00459-1 .
?templateMotifSequenceProfileAlignmentOperationP0045947 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
?targetMotifMatch48 faldo:location ?targetMotifMatchRegionMatch49 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0053351 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00459MF_0053342 .
?targetMotifMatchRegionMatch49 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0053350 .
?targetMotifMatchRegionMatchBeginMF_0053350 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0053343 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0053351 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_4) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00459MF_0053340, 1, (STRLEN(?templateMotifCigarP00459MF_0053340) - STRLEN(REPLACE(?templateMotifCigarP00459MF_0053340, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionP0045941) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00459MF_0053342, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053342) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053342, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00459MF_0053342, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053342) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053342, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) .
BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0053343) - 1) AS ?thisPositionOn16) .
BIND(?thisPositionOn16 AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionP0045960 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0045962 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00459MF_0053355 .
?templateMotifSequenceMatchRegionP0045960 faldo:begin ?templateMotifSequenceMatchBeginP0045961 .
?templateMotifSequenceMatchBeginP0045961 faldo:position ?templateMotifSequenceMatchBeginPositionP0045956 ;
faldo:reference isoform:P00459-1 .
?templateMotifSequenceProfileAlignmentOperationP0045962 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0053366 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00459MF_0053357 .
?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0053365 .
?targetMotifMatchRegionMatchBeginMF_0053365 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0053358 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0053366 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00459MF_0053355, 1, (STRLEN(?templateMotifCigarP00459MF_0053355) - STRLEN(REPLACE(?templateMotifCigarP00459MF_0053355, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP0045956) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00459MF_0053357, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053357) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053357, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00459MF_0053357, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053357) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053357, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) .
BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0053358) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00459MF_0053355, 1, (STRLEN(?templateMotifCigarP00459MF_0053355) - STRLEN(REPLACE(?templateMotifCigarP00459MF_0053355, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP0045956) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00459MF_0053357, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053357) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053357, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00459MF_0053357, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053357) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053357, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) .
BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0053358) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs2t71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER (REGEX('GKGGI[GA]KS', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP0045977 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0045979 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00459MF_0053372 .
?templateMotifSequenceMatchRegionP0045977 faldo:begin ?templateMotifSequenceMatchBeginP0045978 .
?templateMotifSequenceMatchBeginP0045978 faldo:position ?templateMotifSequenceMatchBeginPositionP0045973 ;
faldo:reference isoform:P00459-1 .
?templateMotifSequenceProfileAlignmentOperationP0045979 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0053383 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00459MF_0053374 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0053382 .
?targetMotifMatchRegionMatchBeginMF_0053382 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0053375 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0053383 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00459MF_0053372, 1, (STRLEN(?templateMotifCigarP00459MF_0053372) - STRLEN(REPLACE(?templateMotifCigarP00459MF_0053372, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP0045973) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00459MF_0053374, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053374) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053374, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00459MF_0053374, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053374) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053374, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0053375) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs2t86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionP0045992 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0045994 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00459MF_0053387 .
?templateMotifSequenceMatchRegionP0045992 faldo:begin ?templateMotifSequenceMatchBeginP0045993 .
?templateMotifSequenceMatchBeginP0045993 faldo:position ?templateMotifSequenceMatchBeginPositionP0045988 ;
faldo:reference isoform:P00459-1 .
?templateMotifSequenceProfileAlignmentOperationP0045994 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0053398 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00459MF_0053389 .
?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0053397 .
?targetMotifMatchRegionMatchBeginMF_0053397 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0053390 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0053398 edam:has_input signature:MF_00533 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00459MF_0053387, 1, (STRLEN(?templateMotifCigarP00459MF_0053387) - STRLEN(REPLACE(?templateMotifCigarP00459MF_0053387, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionP0045988) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00459MF_0053389, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053389) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053389, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00459MF_0053389, 1, (STRLEN(?targetMotifMatchCigarP00459MF_0053389) - STRLEN(REPLACE(?targetMotifMatchCigarP00459MF_0053389, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) .
BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0053390) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs2t101) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00533a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag102) .
}
BIND(IF(BOUND(?tagFT_4), ?caseWithTag102, ?UNBOUND_VARIABLE) AS ?case11) .
}
"xsd:string |