| http://purl.uniprot.org/unirules/MF_00908#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:315637 up:source unirule:MF_00908 .
_:315638 up:source unirule:MF_00908 .
_:315639 up:source unirule:MF_00908 .
_:315640 up:source unirule:MF_00908 .
_:315641 up:source unirule:MF_00908 .
_:315642 up:source unirule:MF_00908 .
_:315643 up:source unirule:MF_00908 .
_:315644 up:source unirule:MF_00908 .
_:315645 up:source unirule:MF_00908 .
_:315646 up:source unirule:MF_00908 .
_:315647 up:source unirule:MF_00908 .
_:315648 up:source unirule:MF_00908 .
_:315649 up:source unirule:MF_00908 .
_:315650 up:source unirule:MF_00908 .
_:315651 up:source unirule:MF_00908 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0003677 ,
GO:0005737 ,
GO:0032297 ,
keyword:236 ,
keyword:238 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Negative modulator of initiation of replication' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'seqA' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Negative regulator of replication initiation, which contributes to regulation of DNA replication and ensures that replication initiation occurs exactly once per chromosome per cell cycle. Binds to pairs of hemimethylated GATC sequences in the oriC region, thus preventing assembly of replication proteins and re-initiation at newly replicated origins. Repression is relieved when the region becomes fully methylated.' .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer. Polymerizes to form helical filaments.' .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the SeqA family.' .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with DNA' .
?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:Region_Annotation ;
rdfs:comment 'Interaction with DNA' .
?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:Region_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
_:315652 a rdf:Statement ;
up:attribution _:315637 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:315653 a rdf:Statement ;
up:attribution _:315638 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:315654 a rdf:Statement ;
up:attribution _:315639 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:315655 a rdf:Statement ;
up:attribution _:315640 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:315656 a rdf:Statement ;
up:attribution _:315641 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:315657 a rdf:Statement ;
up:attribution _:315642 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:315658 a rdf:Statement ;
up:attribution _:315643 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:315659 a rdf:Statement ;
up:attribution _:315644 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:236 .
_:315660 a rdf:Statement ;
up:attribution _:315645 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:315661 a rdf:Statement ;
up:attribution _:315646 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:315662 a rdf:Statement ;
up:attribution _:315647 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0032297 .
_:315663 a rdf:Statement ;
up:attribution _:315648 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:315664 a rdf:Statement ;
up:source unirule:MF_00908 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:315665 a rdf:Statement ;
up:attribution _:315649 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:315666 a rdf:Statement ;
up:source unirule:MF_00908 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:315667 a rdf:Statement ;
up:attribution _:315650 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:315668 a rdf:Statement ;
up:source unirule:MF_00908 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:315669 a rdf:Statement ;
up:attribution _:315651 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00908
#Rule MF_00908 Created by:? on:2011-09-30 Modified by:Catherine Rivoire on:2022-05-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00908 .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(URI(CONCAT(STR(?this), '#MF_00908a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00908a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00908a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00908a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00908a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch29 faldo:location ?templateMotifSequenceMatchRegionP0AFY830 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFY832 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFY8MF_0090825 .
?templateMotifSequenceMatchRegionP0AFY830 faldo:begin ?templateMotifSequenceMatchBeginP0AFY831 .
?templateMotifSequenceMatchBeginP0AFY831 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFY826 ;
faldo:reference isoform:P0AFY8-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFY832 edam:has_input signature:MF_00908 ;
rdf:type edam:operation_0300 .
?targetMotifMatch33 faldo:location ?targetMotifMatchRegionMatch34 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0090836 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFY8MF_0090827 .
?targetMotifMatchRegionMatch34 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0090835 .
?targetMotifMatchRegionMatchBeginMF_0090835 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0090828 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0090836 edam:has_input signature:MF_00908 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFY8MF_0090825, 1, (STRLEN(?templateMotifCigarP0AFY8MF_0090825) - STRLEN(REPLACE(?templateMotifCigarP0AFY8MF_0090825, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionP0AFY826) + 1)), '}'), '')))), '[a-z]', '')) AS ?step137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090827, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090827) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090827, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090827) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), '')))), '[^-]', ''))) AS ?step238) .
BIND(((?step238 + ?targetMotifMatchRegionMatchBeginPositionMF_0090828) - 1) AS ?thisPositionOn11) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFY8MF_0090825, 1, (STRLEN(?templateMotifCigarP0AFY8MF_0090825) - STRLEN(REPLACE(?templateMotifCigarP0AFY8MF_0090825, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP0AFY826) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090827, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090827) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090827, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090827) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0090828) - 1) AS ?thisPositionOn12) .
BIND(?this AS ?pfs1t41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn11, (?thisPositionOn12 - ?thisPositionOn11)) = 'AV')) .
BIND(URI(CONCAT(STR(?this), '#MF_00908a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch46 faldo:location ?templateMotifSequenceMatchRegionP0AFY847 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFY849 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFY8MF_0090842 .
?templateMotifSequenceMatchRegionP0AFY847 faldo:begin ?templateMotifSequenceMatchBeginP0AFY848 .
?templateMotifSequenceMatchBeginP0AFY848 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFY843 ;
faldo:reference isoform:P0AFY8-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFY849 edam:has_input signature:MF_00908 ;
rdf:type edam:operation_0300 .
?targetMotifMatch50 faldo:location ?targetMotifMatchRegionMatch51 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0090853 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFY8MF_0090844 .
?targetMotifMatchRegionMatch51 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0090852 .
?targetMotifMatchRegionMatchBeginMF_0090852 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0090845 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0090853 edam:has_input signature:MF_00908 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFY8MF_0090842, 1, (STRLEN(?templateMotifCigarP0AFY8MF_0090842) - STRLEN(REPLACE(?templateMotifCigarP0AFY8MF_0090842, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionP0AFY843) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090844, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090844) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090844, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090844, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090844) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090844, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) .
BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0090845) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFY8MF_0090842, 1, (STRLEN(?templateMotifCigarP0AFY8MF_0090842) - STRLEN(REPLACE(?templateMotifCigarP0AFY8MF_0090842, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP0AFY843) + 1)), '}'), '')))), '[a-z]', '')) AS ?step156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090844, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090844) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090844, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090844, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090844) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090844, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), '')))), '[^-]', ''))) AS ?step257) .
BIND(((?step257 + ?targetMotifMatchRegionMatchBeginPositionMF_0090845) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) .
FILTER (REGEX('RTR[VIL]Y', SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00908a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch63 faldo:location ?templateMotifSequenceMatchRegionP0AFY864 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFY866 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFY8MF_0090859 .
?templateMotifSequenceMatchRegionP0AFY864 faldo:begin ?templateMotifSequenceMatchBeginP0AFY865 .
?templateMotifSequenceMatchBeginP0AFY865 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFY860 ;
faldo:reference isoform:P0AFY8-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFY866 edam:has_input signature:MF_00908 ;
rdf:type edam:operation_0300 .
?targetMotifMatch67 faldo:location ?targetMotifMatchRegionMatch68 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0090870 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFY8MF_0090861 .
?targetMotifMatchRegionMatch68 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0090869 .
?targetMotifMatchRegionMatchBeginMF_0090869 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0090862 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0090870 edam:has_input signature:MF_00908 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFY8MF_0090859, 1, (STRLEN(?templateMotifCigarP0AFY8MF_0090859) - STRLEN(REPLACE(?templateMotifCigarP0AFY8MF_0090859, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionP0AFY860) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090861, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090861) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090861, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090861, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090861) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090861, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) .
BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0090862) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFY8MF_0090859, 1, (STRLEN(?templateMotifCigarP0AFY8MF_0090859) - STRLEN(REPLACE(?templateMotifCigarP0AFY8MF_0090859, CONCAT('^(?:-*[^-]){', STR(((156 - ?templateMotifSequenceMatchBeginPositionP0AFY860) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090861, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090861) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090861, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFY8MF_0090861, 1, (STRLEN(?targetMotifMatchCigarP0AFY8MF_0090861) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFY8MF_0090861, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) .
BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0090862) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) .
FILTER (REGEX('N[TS]N[TS]G[RK]K', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00908a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
}
"xsd:string |