| http://purl.uniprot.org/unirules/MF_03064#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:809480 up:source unirule:MF_03064 .
_:809481 up:source unirule:MF_03064 .
_:809482 up:source unirule:MF_03064 .
_:809483 up:source unirule:MF_03064 .
_:809484 up:source unirule:MF_03064 .
_:809485 up:source unirule:MF_03064 .
_:809486 up:source unirule:MF_03064 .
_:809487 up:source unirule:MF_03064 .
_:809488 up:source unirule:MF_03064 .
_:809489 up:source unirule:MF_03064 .
_:809490 up:source unirule:MF_03064 .
_:809491 up:source unirule:MF_03064 .
_:809492 up:source unirule:MF_03064 .
_:809493 up:source unirule:MF_03064 .
_:809494 up:source unirule:MF_03064 .
_:809495 up:source unirule:MF_03064 .
_:809496 up:source unirule:MF_03064 .
_:809497 up:source unirule:MF_03064 .
_:809498 up:source unirule:MF_03064 .
_:809499 up:source unirule:MF_03064 .
_:809500 up:source unirule:MF_03064 .
?this up:annotation ?annotation0 ,
?annotation2 ,
?annotation4 ;
up:classifiedWith GO:0005743 ,
GO:0015187 ,
GO:0016020 ,
GO:1904983 ,
keyword:1133 ,
keyword:472 ,
keyword:496 ,
keyword:677 ,
keyword:812 ,
keyword:813 ,
keyword:999 .
?annotation0 up:activity ?activity1 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity1 up:catalyticActivity .
?annotation2 a up:Subcellular_Location_Annotation .
?annotation2li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the mitochondrial carrier (TC 2.A.29) family. SLC25A38 subfamily.' .
?case5 up:classifiedWith GO:0030218 .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical; Name=1' .
?pfsb9 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?pfse10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical; Name=2' .
?pfsb15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical; Name=3' .
?pfsb21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical; Name=4' .
?pfsb27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical; Name=5' .
?pfsb33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical; Name=6' .
?pfsb39 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
_:809501 a rdf:Statement ;
up:attribution _:809480 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:809502 a rdf:Statement ;
up:attribution _:809481 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:809503 a rdf:Statement ;
up:attribution _:809482 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:809504 a rdf:Statement ;
up:attribution _:809483 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:809505 a rdf:Statement ;
up:attribution _:809484 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:496 .
_:809506 a rdf:Statement ;
up:attribution _:809485 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:999 .
_:809507 a rdf:Statement ;
up:attribution _:809486 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:677 .
_:809508 a rdf:Statement ;
up:attribution _:809487 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:809509 a rdf:Statement ;
up:attribution _:809488 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:809510 a rdf:Statement ;
up:attribution _:809489 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:809511 a rdf:Statement ;
up:attribution _:809490 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015187 .
_:809512 a rdf:Statement ;
up:attribution _:809491 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1904983 .
_:809513 a rdf:Statement ;
up:attribution _:809492 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016020 .
_:809514 a rdf:Statement ;
up:attribution _:809493 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005743 .
_:809515 a rdf:Statement ;
up:attribution _:809494 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030218 .
_:809516 a rdf:Statement ;
up:source unirule:MF_03064 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:809517 a rdf:Statement ;
up:attribution _:809495 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:809518 a rdf:Statement ;
up:source unirule:MF_03064 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:809519 a rdf:Statement ;
up:attribution _:809496 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:809520 a rdf:Statement ;
up:source unirule:MF_03064 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:809521 a rdf:Statement ;
up:attribution _:809497 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:809522 a rdf:Statement ;
up:source unirule:MF_03064 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:809523 a rdf:Statement ;
up:attribution _:809498 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:809524 a rdf:Statement ;
up:source unirule:MF_03064 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:809525 a rdf:Statement ;
up:attribution _:809499 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:809526 a rdf:Statement ;
up:source unirule:MF_03064 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:809527 a rdf:Statement ;
up:attribution _:809500 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03064
#Rule MF_03064 Created by:? on:2013-12-05 Modified by:Edouard de Castro on:2022-09-29
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03064 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03064a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch47 faldo:location ?templateMotifSequenceMatchRegionQ96DW648 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ96DW650 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ96DW6MF_0306443 .
?templateMotifSequenceMatchRegionQ96DW648 faldo:begin ?templateMotifSequenceMatchBeginQ96DW649 .
?templateMotifSequenceMatchBeginQ96DW649 faldo:position ?templateMotifSequenceMatchBeginPositionQ96DW644 ;
faldo:reference isoform:Q96DW6-1 .
?templateMotifSequenceProfileAlignmentOperationQ96DW650 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
?targetMotifMatch51 faldo:location ?targetMotifMatchRegionMatch52 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0306454 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ96DW6MF_0306445 .
?targetMotifMatchRegionMatch52 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0306453 .
?targetMotifMatchRegionMatchBeginMF_0306453 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306446 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0306454 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306443, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306443) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306443, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionQ96DW644) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306445, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306445) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306445, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306445, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306445) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306445, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) .
BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0306446) - 1) AS ?thisPositionOn11) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306443, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306443) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306443, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionQ96DW644) + 1)), '}'), '')))), '[a-z]', '')) AS ?step157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306445, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306445) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306445, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306445, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306445) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306445, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), '')))), '[^-]', ''))) AS ?step258) .
BIND(((?step258 + ?targetMotifMatchRegionMatchBeginPositionMF_0306446) - 1) AS ?thisPositionOn12) .
BIND(?this AS ?pfs1t59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) .
FILTER ((BOUND(?thisPositionOn11) && BOUND(?thisPositionOn12))) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch64 faldo:location ?templateMotifSequenceMatchRegionQ96DW665 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ96DW667 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ96DW6MF_0306460 .
?templateMotifSequenceMatchRegionQ96DW665 faldo:begin ?templateMotifSequenceMatchBeginQ96DW666 .
?templateMotifSequenceMatchBeginQ96DW666 faldo:position ?templateMotifSequenceMatchBeginPositionQ96DW661 ;
faldo:reference isoform:Q96DW6-1 .
?templateMotifSequenceProfileAlignmentOperationQ96DW667 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
?targetMotifMatch68 faldo:location ?targetMotifMatchRegionMatch69 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0306471 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ96DW6MF_0306462 .
?targetMotifMatchRegionMatch69 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0306470 .
?targetMotifMatchRegionMatchBeginMF_0306470 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306463 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0306471 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306460, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306460) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306460, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionQ96DW661) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306462, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306462) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306462, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306462, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306462) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306462, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0306463) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306460, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306460) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306460, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionQ96DW661) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306462, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306462) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306462, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306462, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306462) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306462, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0306463) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) .
FILTER ((BOUND(?thisPositionOn17) && BOUND(?thisPositionOn18))) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionQ96DW682 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ96DW684 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ96DW6MF_0306477 .
?templateMotifSequenceMatchRegionQ96DW682 faldo:begin ?templateMotifSequenceMatchBeginQ96DW683 .
?templateMotifSequenceMatchBeginQ96DW683 faldo:position ?templateMotifSequenceMatchBeginPositionQ96DW678 ;
faldo:reference isoform:Q96DW6-1 .
?templateMotifSequenceProfileAlignmentOperationQ96DW684 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0306488 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ96DW6MF_0306479 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0306487 .
?targetMotifMatchRegionMatchBeginMF_0306487 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306480 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0306488 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306477, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306477) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306477, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionQ96DW678) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306479, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306479) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306479, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306479, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306479) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306479, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0306480) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306477, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306477) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306477, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionQ96DW678) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306479, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306479) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306479, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306479, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306479) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306479, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0306480) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) .
FILTER ((BOUND(?thisPositionOn23) && BOUND(?thisPositionOn24))) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionQ96DW699 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ96DW6101 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ96DW6MF_0306494 .
?templateMotifSequenceMatchRegionQ96DW699 faldo:begin ?templateMotifSequenceMatchBeginQ96DW6100 .
?templateMotifSequenceMatchBeginQ96DW6100 faldo:position ?templateMotifSequenceMatchBeginPositionQ96DW695 ;
faldo:reference isoform:Q96DW6-1 .
?templateMotifSequenceProfileAlignmentOperationQ96DW6101 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03064105 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ96DW6MF_0306496 .
?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03064104 .
?targetMotifMatchRegionMatchBeginMF_03064104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306497 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03064105 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306494, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306494) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306494, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ96DW695) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306496, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306496) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306496, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306496, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306496) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306496, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0306497) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_0306494, 1, (STRLEN(?templateMotifCigarQ96DW6MF_0306494) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_0306494, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionQ96DW695) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306496, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306496) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306496, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_0306496, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_0306496) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_0306496, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0306497) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) .
FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionQ96DW6116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ96DW6118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ96DW6MF_03064111 .
?templateMotifSequenceMatchRegionQ96DW6116 faldo:begin ?templateMotifSequenceMatchBeginQ96DW6117 .
?templateMotifSequenceMatchBeginQ96DW6117 faldo:position ?templateMotifSequenceMatchBeginPositionQ96DW6112 ;
faldo:reference isoform:Q96DW6-1 .
?templateMotifSequenceProfileAlignmentOperationQ96DW6118 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03064122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ96DW6MF_03064113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03064121 .
?targetMotifMatchRegionMatchBeginMF_03064121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03064114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03064122 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_03064111, 1, (STRLEN(?templateMotifCigarQ96DW6MF_03064111) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_03064111, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionQ96DW6112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064113, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064113) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064113, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064113) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_03064114) - 1) AS ?thisPositionOn35) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_03064111, 1, (STRLEN(?templateMotifCigarQ96DW6MF_03064111) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_03064111, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionQ96DW6112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064113, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064113) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064113, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064113) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_03064114) - 1) AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) .
FILTER ((BOUND(?thisPositionOn35) && BOUND(?thisPositionOn36))) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionQ96DW6133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ96DW6135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ96DW6MF_03064128 .
?templateMotifSequenceMatchRegionQ96DW6133 faldo:begin ?templateMotifSequenceMatchBeginQ96DW6134 .
?templateMotifSequenceMatchBeginQ96DW6134 faldo:position ?templateMotifSequenceMatchBeginPositionQ96DW6129 ;
faldo:reference isoform:Q96DW6-1 .
?templateMotifSequenceProfileAlignmentOperationQ96DW6135 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03064139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ96DW6MF_03064130 .
?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03064138 .
?targetMotifMatchRegionMatchBeginMF_03064138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03064131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03064139 edam:has_input signature:MF_03064 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_03064128, 1, (STRLEN(?templateMotifCigarQ96DW6MF_03064128) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_03064128, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionQ96DW6129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064130, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064130) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064130, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064130) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_03064131) - 1) AS ?thisPositionOn41) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ96DW6MF_03064128, 1, (STRLEN(?templateMotifCigarQ96DW6MF_03064128) - STRLEN(REPLACE(?templateMotifCigarQ96DW6MF_03064128, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionQ96DW6129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064130, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064130) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ96DW6MF_03064130, 1, (STRLEN(?targetMotifMatchCigarQ96DW6MF_03064130) - STRLEN(REPLACE(?targetMotifMatchCigarQ96DW6MF_03064130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_03064131) - 1) AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t144) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) .
FILTER ((BOUND(?thisPositionOn41) && BOUND(?thisPositionOn42))) .
BIND(URI(CONCAT(STR(?this), '#MF_03064a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:7742 .
})) .
BIND(?this AS ?case6) .
}
}
"xsd:string |