LOCUS       sequence-249723-        4790 bp    DNA     circular SYN 15-DEC-2025
DEFINITION  3-input history dependent program 0-0-0-BFP.
ACCESSION   .
VERSION     .
KEYWORDS    .
SOURCE      synthetic DNA construct
  ORGANISM  synthetic DNA construct
REFERENCE   1  (bases 1 to 4790)
  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 4790)
  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: 3SP3
FEATURES             Location/Qualifiers
     source          1..4790
                     /mol_type="other DNA"
                     /organism="synthetic DNA construct"
     rep_origin      444..666
                     /label=pSC101 ori
                     /note="low-copy replication origin that requires the Rep101
                     protein"
     CDS             714..1664
                     /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(2011..2030)
                     /label=pENTR-R
                     /note="pENTR vectors, reverse primer"
     CDS             2022..2837
                     /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(2095..2114)
                     /label=Kan-R
                     /note="Kanamycin resistance gene, reverse primer"
     protein_bind    3030..3077
                     /label=Bxb1 attP
                     /bound_moiety="Mycobacteriophage Bxb1 integrase"
                     /note="Minimal attP site for the Mycopbacteriophage Bxb1 
                     integrase (Voutev and Mann, 2017)"
     terminator      complement(3182..3209)
                     /label=T7Te terminator
                     /note="phage T7 early transcription terminator"
     protein_bind    3643..3692
                     /label=Bxb1 attB
                     /bound_moiety="Mycobacteriophage Bxb1 integrase"
                     /note="attB site for the Mycopbacteriophage Bxb1 integrase 
                     (Xu et al., 2013)"
     RBS             3769..3780
                     /note="strong bacterial ribosome binding site (Elowitz and 
                     Leibler, 2000)"
     terminator      4648..4742
                     /label=lambda t0 terminator
                     /note="transcription terminator from phage lambda"
ORIGIN
        1 gccttactgg gtgcattagc cagtctgaat gacctgtcac gggataatcc gaagtggtca
       61 gactggaaaa tcagagggca ggaactgctg aacagcaaaa agtcagatag caccacatag
      121 cagacccgcc ataaaacgcc ctgagaagcc cgtgacgggc ttttcttgta ttatgggtag
      181 tttccttgca tgaatccata aaaggcgcct gtagtgccat ttacccccat tcactgccag
      241 agccgtgagc gcagcgaact gaatgtcacg aaaaagacag cgactcaggt gcctgatggt
      301 cggagacaaa aggaatattc agcgatttgc ccgagcttgc gagggtgcta cttaagcctt
      361 tagggtttta aggtctgttt tgtagaggag caaacagcgt ttgcgacatc cttttgtaat
      421 actgcggaac tgactaaagt agtgagttat acacagggct gggatctatt ctttttatct
      481 ttttttattc tttctttatt ctataaatta taaccacttg aatataaaca aaaaaaacac
      541 acaaaggtct agcggaattt acagagggtc tagcagaatt tacaagtttt ccagcaaagg
      601 tctagcagaa tttacagata cccacaactc aaaggaaaag gacatgtaat tatcattgac
      661 tagcccatct caattggtat agtgattaaa atcacctaga ccaattgaga tgtatgtctg
      721 aattagttgt tttcaaagca aatgaactag cgattagtcg ctatgactta acggagcatg
      781 aaaccaagct aattttatgc tgtgtggcac tactcaaccc cacgattgaa aaccctacaa
      841 ggaaagaacg gacggtatcg ttcacttata accaatacgc tcagatgatg aacatcagta
      901 gggaaaatgc ttatggtgta ttagctaaag caaccagaga gctgatgacg agaactgtgg
      961 aaatcaggaa tcctttggtt aaaggctttg agattttcca gtggacaaac tatgccaagt
     1021 tctcaagcga aaaattagaa ttagttttta gtgaagagat attgccttat cttttccagt
     1081 taaaaaaatt cataaaatat aatctggaac atgttaagtc ttttgaaaac aaatactcta
     1141 tgaggattta tgagtggtta ttaaaagaac taacacaaaa gaaaactcac aaggcaaata
     1201 tagagattag ccttgatgaa tttaagttca tgttaatgct tgaaaataac taccatgagt
     1261 ttaaaaggct taaccaatgg gttttgaaac caataagtaa agatttaaac acttacagca
     1321 atatgaaatt ggtggttgat aagcgaggcc gcccgactga tacgttgatt ttccaagttg
     1381 aactagatag acaaatggat ctcgtaaccg aacttgagaa caaccagata aaaatgaatg
     1441 gtgacaaaat accaacaacc attacatcag attcctacct acataacgga ctaagaaaaa
     1501 cactacacga tgctttaact gcaaaaattc agctcaccag ttttgaggca aaatttttga
     1561 gtgacatgca aagtaagtat gatctcaatg gttcgttctc atggctcacg caaaaacaac
     1621 gaaccacact agagaacata ctggctaaat acggaaggat ctgaggttct tatggctctt
     1681 gtatctatca gtgaagcatc aagactaaca aacaaaagta gaacaactgt tcaccgttac
     1741 atatcaaagg gaaaactgtc catatgcaca gatgaaaacg gtgtaaaaaa gatagataca
     1801 tcagagcttt tacgagtttt tggtgcattc aaagctgttc accatgaaca gatcgacaat
     1861 gtaactacta gagctgattc ttcaactcag caaaagttcg atttattcaa caaagccacg
     1921 ttgtgtctca aaatctctga tgttacattg cacaagataa aaatatatca tcatgaacaa
     1981 taaaactgtc tgcttacata aacagtaata caaggggtgt tatgagccat attcaacggg
     2041 aaacgtcttg ctcccgtccg cgcttaaact ccaacatgga cgctgattta tatgggtata
     2101 aatgggctcg cgataatgtc gggcaatcag gtgcgacaat ctatcgcttg tatgggaagc
     2161 ccgatgcgcc agagttgttt ctgaaacatg gcaaaggtag cgttgccaat gatgttacag
     2221 atgagatggt ccgtctcaac tggctgacgg agtttatgcc tctcccgacc atcaagcatt
     2281 ttatccgtac tcctgatgat gcgtggttac tcaccaccgc gattcctggg aaaacagcct
     2341 tccaggtatt agaagaatat cctgattcag gtgaaaatat tgttgatgcg ctggccgtgt
     2401 tcctgcgccg gttacattcg attcctgttt gtaattgtcc ttttaacagc gatcgtgtat
     2461 ttcgtcttgc tcaggcgcaa tcacgcatga ataacggttt ggttgatgcg agtgattttg
     2521 atgacgagcg taatggctgg cctgttgaac aagtctggaa agaaatgcac aagctcttgc
     2581 cattctcacc ggattcagtc gtcactcatg gtgatttctc acttgataac cttatttttg
     2641 acgaggggaa attaataggt tgtattgatg ttggacgggt cggaatcgca gaccgttacc
     2701 aggaccttgc cattctttgg aactgcctcg gtgagttttc tccttcatta cagaaacggc
     2761 tttttcaaaa atatggtatt gataatcctg atatgaataa attgcagttt catttgatgc
     2821 tcgatgagtt tttctaataa tactagcaga aatcatcctt agcgaaagct aaggattttt
     2881 tttatctgat taccgccttt gagtgagctc ttactgaagc acgattctac tcggaagtgg
     2941 tcaataatcc ctaatacgca agtcgataac tctcctggga gcgttgacaa cttgcgcacc
     3001 ctgatctgcc cttacggcag acctgagtgg gtttgtaccg tacaccactg agaccgcggt
     3061 ggttgaccag acaaaccacg acacctggga tttccgaaga ttgactattc tcagataaag
     3121 taaataataa aaaagccgga ttaataatct ggctttttat attctctctc tagtatataa
     3181 acgcagaaag gcccacccga aggtgagcca gtgtgataag aatagtaata caggatccga
     3241 atcgtttcag ttgcctgcga gtttttattt cgtttatttc aattaaggta actaaaaaac
     3301 tcctttttga caattaatca tccggctcgt aatgtttgtg gagagcgccg gatcagggag
     3361 tggacggcct gggagcgcta cacgctgtgg ctgcggtcgg tgcgggtccc tgagacgcaa
     3421 ctagcaaaaa aagcaaaaag catttacctt gattgagatg ttaattgtgt tggcatccgg
     3481 cttatcggtc agtttcacct gatttacgta aaaacccgct tcggcgggtt tttgcttttg
     3541 gaggggcaga aagatgaatg actgtccacg acgctatacc caaaagaaac caattattga
     3601 aggcctccct aacggggggc ctttttttgt ttctggtctc ccgcccggat gatcctgacg
     3661 acggagaccg ccgtcgtcga caagccggcc gaagggtgtc tcaaggtgcg taccttgact
     3721 gatgagtccg aaaggacgaa acacccctct acaaataatt ttgtttaaaa agaggagaaa
     3781 tactagatga gcgagctgat taaggagaac atgcacatga agctgtacat ggagggcacc
     3841 gtggacaacc atcacttcaa gtgcacatcc gagggcgaag gcaagcccta cgagggcacc
     3901 cagaccatga gaatcaaggt ggtcgagggc ggccctctcc ccttcgcctt cgacatcctg
     3961 gctactagct tcctctacgg cagcaagacc ttcatcaacc acacccaggg catccccgac
     4021 ttcttcaagc agtccttccc tgagggcttc acatgggaga gagtcaccac atacgaagac
     4081 gggggcgtgc tgaccgctac ccaggacacc agcctccagg acggctgcct catctacaac
     4141 gtcaagatca gaggggtgaa cttcacatcc aacggccctg tgatgcagaa gaaaacactc
     4201 ggctgggagg ccttcaccga gacgctgtac cccgctgacg gcggcctgga aggcagaaac
     4261 gacatggccc tgaagctcgt gggcgggagc catctgatcg caaacatcaa gaccacatat
     4321 agatccaaga aacccgctaa gaacctcaag atgcctggcg tctactatgt ggactacaga
     4381 ctggaaagaa tcaaggaggc caacaacgag acctacgtcg agcagcacga ggtggcagtg
     4441 gccagatact gcgacctccc tagcaaactg gggcactaaa acctatctat tcgttttcaa
     4501 cagagtaagg gtatccgagt tcttagacgt caggtggcaa acgcgaagta atcttttcgg
     4561 ttttaaagaa aaagggcagg gtggtgacac cttgcccgtt tttttgccgg agctagagct
     4621 gtcagaccaa gtttacgagc tcgcttggac tcctgttgat agatccagta atgacctcag
     4681 aactccatct ggatttgttc agaacgctcg gttgccgccg ggcgtttttt attggtgaga
     4741 atccaagcac tagggacagt aagacgggta agcctgttga tgataccgct
//
