LOCUS       sequence-250099-        4491 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  2-input history dependent program B then A; 0-mKate2-0.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 4491)
  AUTHORS   Zuniga A, Guiziou S, Mayonove P, Meriem ZB, Camacho M, Moreau V, 
            Ciandrini L, Hersen P, Bonnet J
  TITLE     Rational programming of history-dependent logic in cellular 
            populations.
  JOURNAL   Nat Commun. 2020 Sep 21;11(1):4758. doi: 10.1038/s41467-020-18455-z.
  PUBMED    32958811
REFERENCE   2  (bases 1 to 4491)
  AUTHORS   .
  TITLE     Direct Submission
  JOURNAL   Exported Dec 15, 2025 from SnapGene Server 8.0.1
            https://www.snapgene.com
COMMENT     SGRef: number: 1; type: "Journal Article"; journalName: "Nat 
            Commun."; date: "2020-09-21"; volume: "11(1):4758. doi"; pages: " 
            10.1038/s41467-020-18455-z"
COMMENT     Sequence Label: 2SP5
FEATURES             Location/Qualifiers
     source          1..4491
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     CDS             234..1184
                     /codon_start=1
                     /gene="rep101"
                     /product="RepA protein needed for replication with the 
                     pSC101 origin"
                     /label=Rep101
                     /translation="MSELVVFKANELAISRYDLTEHETKLILCCVALLNPTIENPTRKE
                     RTVSFTYNQYAQMMNISRENAYGVLAKATRELMTRTVEIRNPLVKGFEIFQWTNYAKFS
                     SEKLELVFSEEILPYLFQLKKFIKYNLEHVKSFENKYSMRIYEWLLKELTQKKTHKANI
                     EISLDEFKFMLMLENNYHEFKRLNQWVLKPISKDLNTYSNMKLVVDKRGRPTDTLIFQV
                     ELDRQMDLVTELENNQIKMNGDKIPTTITSDSYLHNGLRKTLHDALTAKIQLTSFEAKF
                     LSDMQSKYDLNGSFSWLTQKQRTTLENILAKYGRI"
     primer_bind     complement(1531..1550)
                     /label=pENTR-R
                     /note="pENTR vectors, reverse primer"
     CDS             1542..2357
                     /codon_start=1
                     /product="aminoglycoside phosphotransferase"
                     /label=KanR
                     /note="confers resistance to kanamycin in bacteria or G418 
                     (Geneticin(R)) in eukaryotes"
                     /translation="MSHIQRETSCSRPRLNSNMDADLYGYKWARDNVGQSGATIYRLYG
                     KPDAPELFLKHGKGSVANDVTDEMVRLNWLTEFMPLPTIKHFIRTPDDAWLLTTAIPGK
                     TAFQVLEEYPDSGENIVDALAVFLRRLHSIPVCNCPFNSDRVFRLAQAQSRMNNGLVDA
                     SDFDDERNGWPVEQVWKEMHKLLPFSPDSVVTHGDFSLDNLIFDEGKLIGCIDVGRVGI
                     ADRYQDLAILWNCLGEFSPSLQKRLFQKYGIDNPDMNKLQFHLMLDEFF"
     primer_bind     complement(1615..1634)
                     /label=Kan-R
                     /note="Kanamycin resistance gene, reverse primer"
     protein_bind    2540..2587
                     /label=Bxb1 attP
                     /bound_moiety="Mycobacteriophage Bxb1 integrase"
                     /note="Minimal attP site for the Mycopbacteriophage Bxb1 
                     integrase (Voutev and Mann, 2017)"
     RBS             2670..2681
                     /note="strong bacterial ribosome binding site (Elowitz and 
                     Leibler, 2000)"
     terminator      complement(3487..3514)
                     /label=T7Te terminator
                     /note="phage T7 early transcription terminator"
     protein_bind    3651..3700
                     /label=Bxb1 attB
                     /bound_moiety="Mycobacteriophage Bxb1 integrase"
                     /note="attB site for the Mycopbacteriophage Bxb1 integrase 
                     (Xu et al., 2013)"
     terminator      3869..3963
                     /label=lambda t0 terminator
                     /note="transcription terminator from phage lambda"
     rep_origin      join(4455..4491,1..186)
                     /label=pSC101 ori
                     /note="low-copy replication origin that requires the Rep101
                     protein"
ORIGIN
        1 ttttttattc tttctttatt ctataaatta taaccacttg aatataaaca aaaaaaacac
       61 acaaaggtct agcggaattt acagagggtc tagcagaatt tacaagtttt ccagcaaagg
      121 tctagcagaa tttacagata cccacaactc aaaggaaaag gacatgtaat tatcattgac
      181 tagcccatct caattggtat agtgattaaa atcacctaga ccaattgaga tgtatgtctg
      241 aattagttgt tttcaaagca aatgaactag cgattagtcg ctatgactta acggagcatg
      301 aaaccaagct aattttatgc tgtgtggcac tactcaaccc cacgattgaa aaccctacaa
      361 ggaaagaacg gacggtatcg ttcacttata accaatacgc tcagatgatg aacatcagta
      421 gggaaaatgc ttatggtgta ttagctaaag caaccagaga gctgatgacg agaactgtgg
      481 aaatcaggaa tcctttggtt aaaggctttg agattttcca gtggacaaac tatgccaagt
      541 tctcaagcga aaaattagaa ttagttttta gtgaagagat attgccttat cttttccagt
      601 taaaaaaatt cataaaatat aatctggaac atgttaagtc ttttgaaaac aaatactcta
      661 tgaggattta tgagtggtta ttaaaagaac taacacaaaa gaaaactcac aaggcaaata
      721 tagagattag ccttgatgaa tttaagttca tgttaatgct tgaaaataac taccatgagt
      781 ttaaaaggct taaccaatgg gttttgaaac caataagtaa agatttaaac acttacagca
      841 atatgaaatt ggtggttgat aagcgaggcc gcccgactga tacgttgatt ttccaagttg
      901 aactagatag acaaatggat ctcgtaaccg aacttgagaa caaccagata aaaatgaatg
      961 gtgacaaaat accaacaacc attacatcag attcctacct acataacgga ctaagaaaaa
     1021 cactacacga tgctttaact gcaaaaattc agctcaccag ttttgaggca aaatttttga
     1081 gtgacatgca aagtaagtat gatctcaatg gttcgttctc atggctcacg caaaaacaac
     1141 gaaccacact agagaacata ctggctaaat acggaaggat ctgaggttct tatggctctt
     1201 gtatctatca gtgaagcatc aagactaaca aacaaaagta gaacaactgt tcaccgttac
     1261 atatcaaagg gaaaactgtc catatgcaca gatgaaaacg gtgtaaaaaa gatagataca
     1321 tcagagcttt tacgagtttt tggtgcattc aaagctgttc accatgaaca gatcgacaat
     1381 gtaactacta gagctgatcc ttcaactcag caaaagttcg atttattcaa caaagccacg
     1441 ttgtgtctca aaatctctga tgttacattg cacaagataa aaatatatca tcatgaacaa
     1501 taaaactgtc tgcttacata aacagtaata caaggggtgt tatgagccat attcaacggg
     1561 aaacgtcttg ctcccgtccg cgcttaaact ccaacatgga cgctgattta tatgggtata
     1621 aatgggctcg cgataatgtc gggcaatcag gtgcgacaat ctatcgcttg tatgggaagc
     1681 ccgatgcgcc agagttgttt ctgaaacatg gcaaaggtag cgttgccaat gatgttacag
     1741 atgagatggt ccgtctcaac tggctgacgg agtttatgcc tctcccgacc atcaagcatt
     1801 ttatccgtac tcctgatgat gcgtggttac tcaccaccgc gattcctggg aaaacagcct
     1861 tccaggtatt agaagaatat cctgattcag gtgaaaatat tgttgatgcg ctggccgtgt
     1921 tcctgcgccg gttacattcg attcctgttt gtaattgtcc ttttaacagc gatcgtgtat
     1981 ttcgtcttgc tcaggcgcaa tcacgcatga ataacggttt ggttgatgcg agtgattttg
     2041 atgacgagcg taatggctgg cctgttgaac aagtctggaa agaaatgcac aagctcttgc
     2101 cattctcacc ggattcagtc gtcactcatg gtgatttctc acttgataac cttatttttg
     2161 acgaggggaa attaataggt tgtattgatg ttggacgggt cggaatcgca gaccgttacc
     2221 aggaccttgc cattctttgg aactgcctcg gtgagttttc tccttcatta cagaaacggc
     2281 tttttcaaaa atatggtatt gataatcctg atatgaataa attgcagttt catttgatgc
     2341 tcgatgagtt tttctaataa tactagcaga aatcatcctt agcgaaagct aaggattttt
     2401 tttatctgat taccgccttt gagtgagctc ttactgaagc acgattctac tcggaagtgg
     2461 tcaataatgc gagtttttat ttcgtttatt tcaattaagg taactaaaaa actcctttcc
     2521 cttacggcag acctgagtgg gtttgtaccg tacaccactg agaccgcggt ggttgaccag
     2581 acaaaccacg aagtggtcgt gatctgaaac tcgatcacct gatgagctca aggcagagcg
     2641 aaaccacctc tacaaataat tttgtttaaa aagaggagaa atactagatg tcagaattaa
     2701 ttaaagaaaa tatgcacatg aaattatata tggaaggtac tgtcaacaat catcatttca
     2761 aatgcacatc cgaaggtgaa ggtaaaccat atgaaggcac acaaacaatg cgcatcaaag
     2821 cagttgaagg tggacccctg ccctttgcgt ttgacattct cgcaacgagc tttatgtacg
     2881 ggtctaaaac ttttatcaat cacacccaag gcattcctga cttttttaaa cagtcctttc
     2941 ctgaaggctt tacctgggaa cgtgtaacaa cttatgaaga tggcggtgta cttacagcaa
     3001 ctcaagatac gagtttacaa gatggctgtc tgatttacaa tgttaaaatc cgtggcgtaa
     3061 atttcccgag taacggaccc gtaatgcaaa aaaaaactct tggttgggaa gcatcaacag
     3121 aaaccttata tcctgcggac ggtggcttag aaggacgcgc agacatggca ctgaaattag
     3181 ttggaggcgg tcatttaatc tgcaacctga aaacaaccta tcgttccaaa aaacccgcta
     3241 aaaaccttaa aatgcctgga gtatactatg ttgatcgtcg cttagaacgt attaaagaag
     3301 ctgataaaga aacctacgtt gaacaacatg aagtagccgt agcccgttat tgtgaccttc
     3361 cgtcgaaatt aggacatcgt tgataacacc tgggatttcc gaagattgac tattctcaga
     3421 taaagtaaat aataaaaaag ccggattaat aatctggctt tttatattct ctctctagta
     3481 tataaacgca gaaaggccca cccgaaggtg agccagtgtg ataagaatag taatacagga
     3541 tccgaatcgt ttcagttgcc tgcaaaaaaa gcaaaaagca tttaccttga ttgagatgtt
     3601 aattgtgttg gcattccaca aacattacga gccggatgat taattgtcaa gcccggatga
     3661 tcctgacgac ggagaccgcc gtcgtcgaca agccggccga aacctatcta ttcgttttca
     3721 acagagtaag ggtatccgag ttcttagacg tcaggtggca aacgcgaagt aatcttttcg
     3781 gttttaaaga aaaagggcag ggtggtgaca ccttgcccgt ttttttgccg gagctagagc
     3841 tgtcagacca agtttacgag ctcgcttgga ctcctgttga tagatccagt aatgacctca
     3901 gaactccatc tggatttgtt cagaacgctc ggttgccgcc gggcgttttt tattggtgag
     3961 aatccaagca ctagggacag taagacgggt aagcctgttg atgataccgc tgccttactg
     4021 ggtgcattag ccagtctgaa tgacctgtca cgggataatc cgaagtggtc agactggaaa
     4081 atcagagggc aggaactgct gaacagcaaa aagtcagata gcaccacata gcagacccgc
     4141 cataaaacgc cctgagaagc ccgtgacggg cttttcttgt attatgggta gtttccttgc
     4201 atgaatccat aaaaggcgcc tgtagtgcca tttaccccca ttcactgcca gagccgtgag
     4261 cgcagcgaac tgaatgtcac gaaaaagaca gcgactcagg tgcctgatgg tcggagacaa
     4321 aaggaatatt cagcgatttg cccgagcttg cgagggtgct acttaagcct ttagggtttt
     4381 aaggtctgtt ttgtagagga gcaaacagcg tttgcgacat ccttttgtaa tactgcggaa
     4441 ctgactaaag tagtgagtta tacacagggc tgggatctat tctttttatc t
//
